相关疑难解决方法(0)

如何为ggplot2中具有稳定映射的分类变量赋值?

我在上个月一直在加快速度.

这是我的问题:

将颜色分配给ggplot2中具有稳定映射的分类变量的好方法是什么?我需要在一组图表中具有一致的颜色,这些图表具有不同的子集和不同数量的分类变量.

例如,

plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line()
Run Code Online (Sandbox Code Playgroud)

哪里categoricalData有5个级别.

然后

plot2 <- ggplot(data.subset, aes(xData.subset, yData.subset, 
                                 color=categoricaldData.subset)) + geom_line()
Run Code Online (Sandbox Code Playgroud)

哪里categoricalData.subset有3个级别.

但是,两组中的特定级别将以不同的颜色结束,这使得更难以一起阅读图形.

我是否需要在数据框中创建颜色矢量?或者是否有另一种方法可以为类别指定特定颜色?

r ggplot2

159
推荐指数
5
解决办法
18万
查看次数

标签 统计

ggplot2 ×1

r ×1