GGPLOT2图的子集数据
我正在与GGPLOT2合作,并有一个疑问,即如何将图的数据子集。 并且需要创建一个线图。
我有以下数据集(示例) , y =该项目中涉及的其他图表的公司A的数据
Company Year Quarter Data
A 2015 Q1 1
B 2015 Q1 2
C 2015 Q1 3
A 2015 Q2 4
B 2015 Q2 5
C 2015 Q2 6
A 2015 Q3 7
B 2015 Q3 8
C 2015 Q3 9
A 2016 Q1 10
B 2016 Q1 11
C 2016 Q1 12
A 2016 Q2 13
B 2016 Q2 14
C 2016 Q2 15
A 2016 Q3 17
B 2016 Q3 18
C 2016 Q3 19
我一直在使用此代码:
ggplot(df[df$Company=="A",], aes(x= , y= , group=1)) +
geom_line(color='steelblue', size=2) + geom_point(aes(color=Company))+
xlab("Q1 by Year") +
ylab("Data") + theme_minimal(base_size=12)+
ggtitle(" ")+
theme(plot.title=element_text(hjust=0.5, size=16, face="bold"))+
theme(axis.text.x=element_text(size=10, vjust=0.5, color="black", face="bold"),
axis.text.y=element_text(size=10, vjust=0.5, color="black", face="bold"),
axis.title.x=element_text(size=13, face="bold"),
axis.title.y=element_text(size=13, face="bold"))+
theme(aspect.ratio=3/4) + scale_color_brewer(palette="Set2") +
theme(legend.position="none")
有关如何为我所需的图形征集此数据的任何建议?这是我最挣扎的事情之一。任何帮助将不胜感激!谢谢你!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以从
dplyr
package由
You can subset the data you want with
filter
from thedplyr
packageCreated on 2018-05-22 by the reprex package (v0.2.0).