【发布时间】:2013-08-26 02:24:40
【问题描述】:
我正在尝试使用 R 中的 ggplot2 库生成渐进图。
我所说的“渐进式”的意思是,出于演示目的,我想一次将一条线添加到一个图中,因此我多次生成一个包含多条线的图,每条线都有一条额外的绘制线。
在 ggplot2 中,例如使用 scale_colour_hue() 效果很好,除了每条线的颜色会随着图的变化而变化。我想保持颜色不变(即情节 1 第 1 行有颜色 X,在情节 5 中,第 1 行仍然有颜色 X ......等等)。我可以通过使用 scale_colour_manual() 手动声明颜色来实现这一点,但我觉得我受到这些颜色的美感(“红色”、“蓝色”等)的限制。我真的必须在色调调色板中找到每种颜色的十六进制值,还是有更简单的方法,我可以指示 scale_colour_hue() 函数在每次添加新行时以固定顺序使用其调色板?
谢谢,感谢帮助!
【问题讨论】:
-
你知道开始之前需要的总行数吗?
标签: r colors ggplot2 scale hue