1
我保存在一个数据帧随机抽样任意数量的所有列:grid.arrange数据帧
sigmas = 1:5
xs = sapply(sigmas, function (v) rrayleigh(size, v))
mat = matrix(xs, ncol = length(sigmas), dimnames = list(NULL, sigmas))
df = data.frame(mat)
现在我要救一个直方图每列,然后再使用grid.arrange()
绘制它。主叫
ps = sapply(df, function (v) qplot(x = v))
p = qplot(df$X1)
p
后产生的直方图,而ps$X1
输出NULL
。我究竟做错了什么?谢谢。
另一种方法是将数据重塑为长时间(融化),然后使用factets。 – user20650