Can';t将表达式中的下标写在R中

Can';t将表达式中的下标写在R中,r,label,expression,R,Label,Expression,我正在尝试为m/s^2中的绘图创建一个ylab plot(mydata[,1], mydata[,3], type = "l", xlab="Time [s]", ylab=expression("Acceleration [m/s"^{2}"]"), main="Example of signal of horizontal acceleration", cex.main = 0.9) 问题是在^符号]上标之后 用我的代码我得到了这个错误 > source('~/Dro

我正在尝试为m/s^2中的绘图创建一个
ylab

plot(mydata[,1], mydata[,3], type  = "l", xlab="Time [s]", ylab=expression("Acceleration [m/s"^{2}"]"), 
     main="Example of signal of horizontal acceleration", cex.main = 0.9)
问题是在
^
符号
]
上标之后

用我的代码我得到了这个错误

> source('~/Dropbox/WORK/ISRProject/R_projects/plots_report.R')
Error in source("~/Dropbox/WORK/ISRProject/R_projects/plots_report.R") : 
  ~/Dropbox/WORK/ISRProject/R_projects/plots_report.R:26:99: unexpected ']'
25: 
26: plot(mydata[,1], mydata[,3], type  = "l", xlab="Time [s]", ylab=expression("Acceleration [m/s"^{2}"]"
                                                                                                     ^
Try:
ylab=表达式(粘贴(“加速度[”,m/s^{2},”))

par(mar=c(4,5,4,4))
x
表达式(粘贴(“加速度[”,m/s^2,”)
par(mar=c(4,5,4,4))
x <- seq(1,10,.01)
plot(x, sin(pi/2*x), type  = "l", xlab="Time [s]", 
     ylab=expression(paste("Acceleration [ ",m/s^{2}," ]")), 
     main="Example of signal of horizontal acceleration", cex.main = 0.9)