我想在ggplot的图label中写出千分尺/立方米,当我添加m ^ 2时出现错误。第一个表达式还可以,但是缺少^ 2。我尝试添加m ^ 2无效,因为我没有看到上标。

  • ylab (expression(paste("Surface area concentration (",mu,"m/",m^3,")", sep="")))
  • ylab (expression(paste("Surface area concentration (",mu,",m^2,"/,m^3,")", sep="")))

  • 谢谢

    最佳答案

    那只是报价问题:

    library(ggplot2)
    qplot(mpg, wt, data = mtcars) +
    ylab (expression(paste(
      "Surface area concentration (",
      mu, m^2, "/", m^3,
      ")", sep="")))
    

    关于r - 如何在R中的情节标签中写出每立方米平方的千分尺,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9269607/

    10-12 20:40