我有一个2 x 2 x 2的设计,其中数据(dat)看起来像这样。
bucket size level marbles distance
Blue Large Low 80 30
Blue Large High 9 33
Blue Small Low 91 1
Blue Small High 2 11
White Large Low 80 21
White Large High 9 13
White Small Low 91 52
White Small High 2 17
我想绘制两者之间的关系并使用以下代码:
ggplot(dat,aes(x = marbles, y = distance, colour=size, shape=level)) +
geom_point() + geom_smooth(method="lm", fill=NA) + facet_grid(~bucket)
除了大小不同的颜色外,我希望水平有不同的颜色和形状。但是,我不确定如何使用此代码实现这一目标。此外,是否有办法为相应的治疗添加95%的置信区间