我必须在这里错过这么简单的东西。我想创建一个多组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
我尝试使用的其他大多数小开关都导致错误消息:
连续值提供给离散刻度