r - 在字母前获取上标的代码顺序
问题描述
我有一个图表,我希望 x 轴标签读取 206Pb/207Pb 并带有上标数字。除非数字出现在“Pb”这个词之后,否则我无法让它工作。有谁知道如何让他们排在前面,最好在中间加上反斜杠?
谢谢。
p1<-ggplot(waplead, aes(x =Pb206207 , y = Depth))+
labs(y = "Depth (cm)")+
geom_lineh(size=1.1)+
geom_errorbarh((aes(xmin=Pb206207-Pb206207Error, xmax=Pb206207+Pb206207Error)))+
geom_point(shape = 21, size = 3,fill="#FFFFFF")+
theme_classic()+
scale_y_reverse(limits=c(50,0),breaks=seq(0,50,5))+
xlab(bquote(' '~ '' ~~ Pb^206~Pb^207*''))
p1
解决方案
你可以这样做expression
p1<-ggplot(waplead, aes(x =Pb206207 , y = Depth))+
geom_lineh(size=1.1)+
geom_errorbarh((aes(xmin=Pb206207-Pb206207Error, xmax=Pb206207+Pb206207Error)))+
geom_point(shape = 21, size = 3,fill="#FFFFFF")+
theme_classic()+
scale_y_reverse(limits=c(50,0),breaks=seq(0,50,5))+
labs(x=expression(paste(""^{206}~Pb~"/"^{207}~Pb)),
y="Depth (cm)")
p1
推荐阅读
- palantir-foundry - 当我进行编辑时,写回数据集会自动更新吗?
- php - 带小数分隔符的 PHP 返回价格
- python - 绘制数据框热图中的所有列
- curl - cUrl 中的 --key 是什么意思
- javascript - 需要帮助在 Google 表格中创建随机数生成按钮
- palantir-foundry - 当我使用 Phonograph 注销和重新注册数据集时会发生什么?
- javascript - 如何在 c3.js onclick 事件中获取自定义标签
- c# - 停止 Quartz 的异步作业
- php - 如何将所有 WooCommerce 变体产品的标题自动复制到描述字段中?
- curl - 使用任务计划程序在 Synology 上复制文件