R:使用阴影填充图

时间:2010-12-20 13:54:58

标签: r plot fill hatchstyle

我正在使用R为报告制作一些图表。我看到这些情节似乎并不那么顺利。我是R的新手,所以不太了解。但是我如何得到平滑的情节?

此外,默认情况下,地块填充了纯色,但我希望在饼图和条形图中添加阴影填充。有没有办法在R中做到这一点,我无法通过基本的谷歌搜索找到它,所以我把这个问题放在这里。

3 个答案:

答案 0 :(得分:5)

你有没有尝试过帮助(馅饼)?

density: the density of shading lines, in lines per inch.  The default
          value of ‘NULL’ means that no shading lines are drawn.
          Non-positive values of ‘density’ also inhibit the drawing of
          shading lines.

pie(c(1,2,3),density=c(1,2,20))

hist(runif(200),density=c(10,20,30))

答案 1 :(得分:4)

请注意,从使用笔式绘图仪(使用机械臂和笔绘制绘图的设备)获得高质量图形的唯一方法来看,交叉影线和线条填充是一个延续。固体填充在这些设备上不能很好地工作,在尝试时经常在纸上打洞。

现在有了高质量的显示器和打印机,首选实心填充物,事实上研究表明,交叉影线会因莫尔效应而产生视错觉,因此最好避免使用。

最好避免使用饼图,他们唯一比条形图做得更好的是隐藏和模糊的数据。点图变得越来越倾向于条形图和点图,你不需要担心填充。

我知道这不会回答你问的问题,但它确实回答了你应该问的问题。

答案 2 :(得分:1)

孵化应该与历史书籍一致的想法一切都很好,但仍然有一些情况你必须使用孵化而不是固体填充 - 即当你必须呈现黑白的东西时。例如,许多学术期刊仍然只有黑白数字,所以如果你想要一个包含多个选项的堆栈图表,那么使用实心填充不是一个选项。