【发布时间】:2021-03-30 01:12:49
【问题描述】:
如何用ggplot在标题中写一个带有上标的希腊字母(tau)?我尝试如下:
cor <- cor(H2ORateTau[,"Tau"],H2ORateTau[,"Rate"])
ggplot(data = H2ORateTau, aes(x=Tau,y=Rate)) +
geom_point(col="red",size=1.5)+
geom_smooth(method="lm", se=TRUE) +
labs(title=expression(paste(Rate of decay vs tau^2)),subtitle=paste("Water Correlation Coefficient :",round(cor,digits=4)),
y=expression(paste("R"["2obs"]*"(ms"^"-1"*")")), x=expression(paste(tau^2, (ms^2)))) +
theme_bw()
我不明白为什么 expression(paste()) 适用于 x 标签而不适用于标题...任何提示将不胜感激。
【问题讨论】:
-
这是
Rate of decay vs tau列名吗? -
我根据您的
paste中的问题发布了解决方案。
标签: r ggplot2 plot label symbolic-math