gpt4 book ai didi

r - 将图例中的 ggplot 彩色线更改为正方形或圆形

转载 作者:行者123 更新时间:2023-12-02 10:33:08 28 4
gpt4 key购买 nike

我希望键标签旁边有颜色的方 block 或圆圈,而不是当前构成图例键的灰色背景上的彩色线条,以便颜色易于可见。我怎样才能做到这一点?以下是用作示例的代码片段:

 mry <- do.call(rbind, by(movies, round(movies$rating), function(df) {
nums <- tapply(df$length, df$year, length)
data.frame(rating=round(df$rating[1]), year = as.numeric(names(nums)),
number=as.vector(nums))
}))

ggplot(mry, aes(x=year, y=number, colour=factor(rating))) + geom_line() +
scale_colour_brewer(palette="YlGnBu")

最佳答案

一个黑客即将制作圆圈......

ggplot(mry, aes(x=year, y=number, colour=factor(rating))) +
scale_colour_brewer(palette="YlGnBu") +
geom_point() +
geom_point(size=5,colour="white",show_guide=FALSE) +
opts(
panel.background = theme_rect(fill = "transparent"),
panel.grid.minor = theme_blank(),
panel.grid.major = theme_blank(),
plot.background = theme_rect(fill = "transparent",colour = NA)
) + geom_line(show_guide=FALSE)

enter image description here

关于r - 将图例中的 ggplot 彩色线更改为正方形或圆形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12314693/

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