如何为具有稳定映射的ggplot2中的分类变量分配颜色?
在上个月,我一直在跟上R的发展。 这是我的问题: 为ggplot2中具有稳定映射的分类变量分配颜色的好方法是什么?我需要一组具有不同子集和不同数量类别变量的图形具有一致的颜色。 例如, plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line() 那里categoricalData有5个等级。 然后 plot2 <- ggplot(data.subset, aes(xData.subset, yData.subset, color=categoricaldData.subset)) + geom_line() 那里categoricalData.subset有3个等级。 但是,两组中的特定级别最终将具有不同的颜色,这使得更难于一起读取图形。 我是否需要在数据框中创建颜色矢量?还是有另一种方法可以将特定的颜色分配给类别?