最简单的方法是使此图成为灰度图(或可能是黑白图)而不是默认的多色图:

xyplot(y1 + y2 ~ x, mydata, auto.key=TRUE)

我看过discussion of creating new graphics devices or changing options for all plots,但是是否可以在xyplot()函数本身中包含一个选项,将绘图转换为灰度?

最佳答案

library(lattice)
bwtheme <- standard.theme("pdf", color=FALSE)
mydata <- data.frame(y1=rnorm(10), y2=rnorm(10), x=1:10)
xyplot(y1 + y2 ~ x, mydata, auto.key=TRUE, par.settings=bwtheme)

为了进行比较:

关于r - 如何在R中使点阵xyplot()成为灰度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9306560/

10-11 02:26