更改R中的levelplot标签

时间:2016-02-18 18:20:45

标签: r

我正在R:

制作一个水平图
levelplot(cov(data.frame(a=c(1,2,3), b=c(4,5,6), c=c(1,5,9))))

而不是图中的名字是a,b和c,我希望它们是表达式,比如

labels <- expression(alpha, beta, omega**2)

如何将这些标签放入?感谢。

1 个答案:

答案 0 :(得分:1)

您可以将标签作为命名列表传递给scales参数(请参阅xyplot文档)。

library(lattice)

xy.labels <- expression(alpha, beta, omega**2)
levelplot(cov(data.frame(a=c(1,2,3), b=c(4,5,6), c=c(1,5,9))), scales = list(labels = xy.labels))

enter image description here