相关疑难解决方法(0)

如何添加纹理以填充ggplot2中的颜色?

我目前正在使用scale_brewer()填充物,这些颜色看起来很漂亮(在屏幕上和通过彩色打印机),但在使用黑白打印机时相对均匀地打印为灰色.我搜索了在线ggplot2文档,但没有看到任何关于添加纹理来填充颜色的内容.有没有官方的ggplot2方式来做这个或有人有他们使用的黑客?通过纹理,我的意思是像斜条,反向对角线条,点图案等,当黑白打印时会区分填充颜色.

r ggplot2

90
推荐指数
5
解决办法
6万
查看次数

如何使用网格图形系统将交叉影线应用于多边形?

R的基本图形系统中的几个函数,包括rect()polygon(),通过它们angle=density=参数支持交叉影线:

x = c(0, 0.5, 1, 0.5)
y = c(0.5, 1, 0.5, 0)
par(mar=c(0,0,0,0))
plot.new()
polygon(x, y, angle=45, density=10)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如何将类似的交叉影线应用于由网格图形系统的grid.polygon()函数绘制的多边形:

library(grid)
grid.newpage()
grid.polygon(x,y)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我看了说明文档中?grid.polygon?gpar,并通过保罗具有Murrel的书在R图形有脱脂和迄今拿出空.我错过了一些明显的东西吗 如果没有,是否有一些简单的黑客可以使这成为可能?

graphics r r-grid

18
推荐指数
2
解决办法
3298
查看次数

标签 统计

r ×2

ggplot2 ×1

graphics ×1

r-grid ×1