R中ggplot2 yaxis标签中的“平方”上标

coo*_*eze 8 r superscript ggplot2

我正在绘制一个多线图,ggplot2并且在用每秒平方英里数标记 y 轴时遇到问题。我试过命令:

ggplot(data.frame, aes(id)) + labs(y = "Acceleration in m/s^2")
Run Code Online (Sandbox Code Playgroud)

和(在搜索 Stack Overflow 之后):

ggplot(data.frame, aes(id)) + labs(y = expression ("Acceleration in m/s[2]")
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,标签都不会创建上标,而是看起来与“加速度 m/s^2”完全一样。ggplot 标签的这个上标命令应该如何构建?

jor*_*ran 11

试试这个:

 + labs(y = expression ("Acceleration in"~m/s^2))
Run Code Online (Sandbox Code Playgroud)