首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R中绘图标题中的下标

R中绘图标题中的下标
EN

Stack Overflow用户
提问于 2014-08-27 23:35:39
回答 1查看 13.9K关注 0票数 3

我想添加标题“1999年至2008年美国PM2.5的排放量”,它使用r中的基本绘图函数。因此,我希望2.5是PM的下标如果PM2.5恰好在字符串的末尾,我这样做没有任何问题:

代码语言:javascript
运行
复制
barplot(height = total.emissions$Emissions, names.arg=total.emissions$year,  
        xlab="Year", ylab= " Amount of emitted in tonsPM"2.5 ,   
        main = "Emissions from in the United States from 1999 to 2008PM"[2.5] )

但是如果它在字符串的中间,我就不能做同样的事情。如果我把它分成两部分,如下所示:

代码语言:javascript
运行
复制
barplot(height = total.emissions$Emissions, names.arg=total.emissions$year,  
        xlab="Year", ylab= " Amount of PM_[2.5] emitted in tons",   
        main = expression("Emissions from PM"[2.5] "in the United States from 1999 to 2008"))

我得到一个错误,说意外符号,因为方括号。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-27 23:42:52

尝试expressionpaste函数(详情请参阅?plotmath ),例如:

代码语言:javascript
运行
复制
plot(0, main = expression(paste("Emissions from ", PM[2.5], " in the United States from 1999 to 2008")))
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25531362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档