有没有办法将 ggplot2
绘图转换为黑白版本而无需重写其大部分代码,以便黑白版本保持可读?
例如,用 scale_fill_gradient
替换 scale_fill_grey
?或者像 http://colorbrewer2.org/ 之类的网站一样自动进行复印友好的转换。 (不幸的是,纹理不是一种选择,因为 ggplot2
不支持它们。)if ... else
和自定义函数显然是可能的,但是有更通用的解决方案吗?
最佳答案
我制作的每个 ggplot 图中的第二行是
theme_bw()
所以
qplot(mpg, wt, data = mtcars) +
theme_bw()
关于r - 如何使 ggplot2 图形与 R 中的黑白打印(复印友好)兼容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20679635/