我有兴趣尝试在ggplot中可视化数据,但我确定我没有以正确的方式接近它。我想采取这种可视化:
library(ggplot2)
ggplot(ChickWeight, aes(x=Time, y=weight, colour=Diet, group=Chick)) + geom_line()
并将其分解为每只小鸡不同的情节。我非常天真的做法是为每只小鸡使用facet_grid()
:
ggplot(ChickWeight, aes(x=Time, y=weight)) + facet_grid(Chick ~ .)
但这会产生无法使用的结果:
我正在寻找的结果类似于multiplot()
,但我不想构建50个不同的地块,然后对这些地块进行多重绘制。
我确信这是一个直截了当的答案让我盯着我,但我的ggplot黑客技能并没有经过精心调整。