"Squared" ggplot2 中的上标 R 中的 y 轴标签
"Squared" superscript in ggplot2 yaxis label in R
我正在用 ggplot2
绘制多线图,但在用英里每秒平方标记 y 轴时遇到问题。我试过命令:
ggplot(data.frame, aes(id)) + labs(y = "Acceleration in m/s^2")
和(在搜索 Stack Overflow 之后):
ggplot(data.frame, aes(id)) + labs(y = expression ("Acceleration in m/s[2]")
在这两种情况下,标签都不会创建上标,而是看起来完全像 "Acceleration m/s^2"。应该如何构建 ggplot 标签的这个上标命令?
试试这个:
+ labs(y = expression ("Acceleration in"~m/s^2))
我正在用 ggplot2
绘制多线图,但在用英里每秒平方标记 y 轴时遇到问题。我试过命令:
ggplot(data.frame, aes(id)) + labs(y = "Acceleration in m/s^2")
和(在搜索 Stack Overflow 之后):
ggplot(data.frame, aes(id)) + labs(y = expression ("Acceleration in m/s[2]")
在这两种情况下,标签都不会创建上标,而是看起来完全像 "Acceleration m/s^2"。应该如何构建 ggplot 标签的这个上标命令?
试试这个:
+ labs(y = expression ("Acceleration in"~m/s^2))