gpt4 book ai didi

r - 如何更改 ggplot2 中的线条和形状颜色?

转载 作者:行者123 更新时间:2023-12-04 23:26:41 25 4
gpt4 key购买 nike

我有一个这样的数据框:

x <- data.frame(time = c('1', '2', '3'), perc = c(0.2, 0.4, 0.6, 0.3, 0.55, 0.69, 0.2, 0.22, 0.35), type=c(rep('a', 3), rep('b', 3), rep('c', 3)))

并想绘制这样的图(如下)但使用这些不同的颜色 c('#0023a0', '#f9a635', '#bebec0') :
ggplot(x, aes(time, perc, group=type, colour=type, shape=type)) + geom_point(size=4) + geom_line(size=1)

enter image description here

我已经使用 scale_colour_hue 尝试了不同的方法, scale_shape_discretescale_fill_manual ,但没有任何成功。

最佳答案

你究竟尝试了什么?这似乎对我有用:

ggplot(x, aes(time, perc, group = type, pch = type, colour = type)) + 
geom_point() +
geom_line() +
scale_colour_manual(values= c('#0023a0', '#f9a635', '#bebec0'))

enter image description here

关于r - 如何更改 ggplot2 中的线条和形状颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11835451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com