我对R很新,我想做的是按类别分散情节。我有一个包含5个类别(Item_nbr)和19个变量的数据集。我想为每个类别分别绘制散点图,而不是在具有不同颜色的相同图形中。我的意思是生成5个散点图。我的数据是:
Date Units avgdir Item_nbr tmax
1/1/2012 0 0.5 1 50
1/1/2012 2 0.2 2 40
1/1/2012 3 0.1 3 60
1/1/2012 10 0.7 4 70
1/1/2012 5 0.2 5 80
1/2/2012 6 0.8 1 90
1/2/2012 11 0.8 2 40
1/2/2012 12 0.8 3 70
1/2/2012 9 0.8 4 60
1/2/2012 8 0.8 5 70
............
现在,我怎样才能将绘图分散到每个图中的单位列。
答案 0 :(得分:0)
最简单的解决方案:
for(i in unique(data$Item_nbr))
plot(Units ~ avgdir, data[data$Item_nbr == i, ])