ggboxplot:多组颜色问题

时间:2019-07-18 13:03:52

标签: r ggpubr

我必须在这里错过这么简单的东西。我想创建一个多组ggboxplot,其中一只小鸡的所有盒子都具有相同的颜色,但包含了不同的录制会话。我可以在下面的代码中显示y变量,x轴上的小鸡并记录会话的唯一方法,但是我希望这些会话能够以不同的颜色显示。当我使用color = "Session"时,框中的中线被删除。不好。

我尝试在颜色和填充之间来回切换“会话”和“小鸡”,但是当每个小鸡需要一种颜色时,则按会话对图进行着色。

ggboxplot(weep, x = "Chick", y = "Dur", color = "Session", fill = "Chick", palette = cbPal, ylab = "RHAU_Chick", xlab = "Weep_duration")

weep %>% select(1:3)
Chick Session   Dur
1     604       A 0.323
2     604       A 0.298
3     604       A 0.431
4     604       A 0.387
5     604       A 0.429
6     604       A 0.503
7     604       A 0.415
8     604       A 0.551
9     604       A 0.496
10    604       A 0.573
36    606       A 0.489
37    606       A 0.869
38    606       A 0.507
39    606       A 0.371
40    606       A 0.759
41    606       A 0.507
42    606       A 0.147
43    606       A 0.412
44    606       A 0.147
45    606       A 0.251
46    606       A 0.179
70    606       B 0.337
71    606       B 0.214
72    606       B 0.284
73    606       B 0.908
74    606       B 0.460
75    606       B 0.293
76    606       B 0.459
77    606       B 0.225
78    606       B 0.766
79    606       B 0.456
80    606       B 0.236

我尝试使用的其他大多数小开关都导致错误消息:

  

连续值提供给离散刻度

ggboxplot

0 个答案:

没有答案