楼主: cjfox1999
1254 0

[问答] R ggplot统计图的合并 [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
12 小时
注册时间
2020-7-24
最后登录
2022-5-1

楼主
cjfox1999 发表于 2020-7-24 11:12:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我想在一幅图上绘制出两个统计线,两个数据包的X轴是相同的,于是我将两个数据合并为一个dF3。但是这样做出来的图是重叠在一条横线上的,我想把mean1_p与mean2_p上下错开可以吗?怎么才能将mean2_p的线放置于mean1_p线条的下方呢?感谢各位大佬呀!!!!
fills=c('1'="blue",'2'="yellow")  
F1<-ggplot(dF3)+
  geom_point(aes(Trait, y=mean1_p,fill="1"),stat="identity",shape=21,size=4)+
  geom_point(aes(Trait, y=mean2_p,fill="2"),stat="identity",shape=21,size=4)+
  geom_errorbar(aes(Trait,ymin=cl1_p, ymax=cu1_p), width=.1, size=0.5)+
  geom_errorbar(aes(Trait,ymin=cl2_p, ymax=cu2_p), width=.1, size=0.5)+
  geom_text(aes(label=st1,Trait, y=245,hjust=0), size=3)+
  geom_text(aes(label=st2,Trait, y=245,hjust=0), size=3)+
  coord_flip(ylim = c(-20,280))+ scale_x_discrete(limits =rev(levels(dF3$Trait)))+
  geom_hline(aes(yintercept=0),linetype="dashed",colour="black")+
  xlab("")+ylab("COF Effect size(%)") +
  theme_bw()+ theme(axis.line = element_line(colour = "black",size=0.2),
                    panel.grid.major = element_blank(),panel.grid.minor =
                      element_blank(),panel.background = element_blank())+
  theme(strip.background = element_blank(), strip.placement = "outside")+
  scale_colour_hue(l=40)+
  theme(legend.position="none")

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:gplot plot GPL 统计图 YELLOW

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 08:18