我目前正在使用scale_brewer()填充物,这些颜色看起来很漂亮(在屏幕上和通过彩色打印机),但在使用黑白打印机时相对均匀地打印为灰色.我搜索了在线ggplot2文档,但没有看到任何关于添加纹理来填充颜色的内容.有没有官方的ggplot2方式来做这个或有人有他们使用的黑客?通过纹理,我的意思是像斜条,反向对角线条,点图案等,当黑白打印时会区分填充颜色.
test <- data.frame(a=c(1,2,3,4), b=c(4,4,4,4))
ggplot(test, aes(x=a, y=b, fill=factor(a)))+geom_bar(stat='identity')
Run Code Online (Sandbox Code Playgroud)

但我也想在这个情节中添加texitiles,例如:

非常感谢你
我一直在WEB上搜索删除下面ggplot条形图的图例中的横杆.但是,没有成功.你能帮我解决这个问题.请参阅下面的数据"temp"和我正在使用的代码.你能告诉我如何在酒吧使用模式吗?谢谢.
temp:
type var value
A k1 20
A l1 30
B k1 10
B l1 15
ggplot(temp,aes(type, value)) + geom_bar(stat="identity", aes(group=var, fill=type, facets=var),colour="blue1", position="identity") + facet_grid(.~var) + theme_bw()
Run Code Online (Sandbox Code Playgroud)
