r - 在 R ggplot 中手动应用不同的颜色

标签 r ggplot2 colors linegraph

ggplot(data = s2[1:39,], aes(x=月份, y=用户, 组=年份, col=年份)) + geom_line(size=1.3) + geom_point(size=4.5) ) + geom_point(size=4.0, color='#FFFFFF') + ggtitle("Seoul_year") + scale_x_continuous(breaks=c(1,2,3,4,5,6,7,8,9,10,11) ,12)) +scale_y_continuous(标签=scales::逗号)

ggplot result

从上面的代码中,我在 R 中绘制线图时不断获得相同的蓝色(每年)。 但是,我想在图表中应用不同颜色的线条。 我应该修复哪一行代码?

enter image description here

最佳答案

尝试

scale_color_gradient(low="red",high="black")

而红色或黑色可以是任何颜色,包括十六进制代码。 但这仍然意味着您的 Year 变量是数字。

关于r - 在 R ggplot 中手动应用不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72723103/

相关文章:

R - 致力于速度/效率 - 从大文件创建+更新矩阵

r - 模拟ggplot2默认调色板

macos - 如何在 Mac 上将 Visual Studio IDE 设置为暗模式

css - 减淡功能,非线性结果?

Android WebView 链接颜色

r - 如何在 R 中创建密度图矩阵

r - R 中可逆对的计数

r - 一组内的多个箱线图

r - 如何使用 ggplot2 获取具有不同几何匹配的 2 个图形的网格

r - 我的图表的标题重叠。我怎样才能解决这个问题?