赖江山的博客分享 http://blog.sciencenet.cn/u/laijiangshan 生态、统计与R语言

博文

图里如何组合paste()和expression()函数完成特殊字符的文本

已有 12659 次阅读 2016-12-19 10:42 |系统分类:科研笔记| R文本

labNames <- c('xLab','yLabl')

plot(c(1:10),xlab=expression(paste(labName[1], x^2)),ylab=expression(paste(labName[2], y^2)))


labNames <- c('xLab','yLab')

xlab <- bquote(.(labNames[1]) ~ x^2)

ylab <- bquote(.(labNames[2]) ~ y^2)

plot(c(1:10), xlab = xlab, ylab = ylab)


labNames <- c('xLab','yLab')

plot(c(1:10),

    xlab=substitute(paste(nn, x^2), list(nn=labNames[1])),

    ylab=substitute(paste(nn, y^2), list(nn=labNames[2])))

par(mar=c(5, 4.3, 4, 2) + 0.1)

plot(c(1:10), xlab = expression(xLab ~ x^2 ~ m^-2),

    ylab = expression(yLab ~ y^2 ~ m^-2),

    main="Plot 1")


plot(c(1:10), xlab = expression(xLab * x^2 * m^-2),

    ylab = expression(yLab * y^2 * m^-2),

    main="Plot 2")

plot(c(1:10), xlab = expression(xLab ~ x^2 * m^-2),

    ylab = expression(yLab ~ y^2 * m^-2),

    main="Plot 3")


plot(c(1:10), xlab = expression('Your x label' ~ mu[3] * phi),

    ylab = expression("Temperature (" * degree * C *")"))




https://blog.sciencenet.cn/blog-267448-1021695.html

上一篇:自动生成加入R方和P值散点回归线图的函数
下一篇:R里面legend图例位置调整函数inset
收藏 IP: 159.226.89.*| 热度|

1 梅卫平

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-23 03:34

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部