我对R.很新。我尝试使用本机箱图功能,使用〜将在X轴上组合不同的变量。
我的书给出了两个例子
boxplot(len ~ supp, data = ToothGrowth)
和
boxplot(len ~ supp + dose, data = ToothGrowth)
我理解第一个,但+
中的boxplot(len ~ supp + dose, data = ToothGrowth)
做了什么?输出让我感到困惑(如下所示)。
答案 0 :(得分:1)
在第二个实例中Chart
相当于:
len ~ sup + dose
即。它会将TG_split <- with(
ToothGrowth,
split(len, list(supp, dose)
)
)
boxplot(TG_split)
向量与len
和supp
两个因子分开,并为这两个因素的每个组合提供dose
的值。
len