首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ggplot2分组图例

ggplot2分组图例
EN

Stack Overflow用户
提问于 2013-03-13 05:33:47
回答 1查看 133关注 0票数 3

我有一个数据帧trajectory_df,它的结构如下:

uid行有6个不同的可能值,每个值代表一个特定的用户。所以我想在同一张图上画6条线,我现在是这样做的:

代码语言:javascript
复制
ggplot(trajectory_df, aes(Month, Pagerank, colour=uid, group=uid)) + geom_line() + geom_point() + scale_x_discrete(breaks=month_ticks)

这就给了我这张图片:

这正是我想要的,除了传说。我希望图例中有6个不同的条目,而不是一个五颜六色的值范围。

我如何才能做到这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-13 05:37:23

试着这样做:

代码语言:javascript
复制
ggplot(trajectory_df, aes(Month, Pagerank, colour=factor(uid), group=uid)) + 
   geom_line() + 
   geom_point() + 
   scale_x_discrete(breaks=month_ticks)
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15372597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档