我有一个大表要绘制(行是不同位置的测量值,列是不同的样本),表格很大,有3000万行和60列。我可以使用较小的数据集绘制每个组的密度图,但是如果我一次将所有内容都读入内存,这个完整的文件就太大了。
数据如下所示:
variable value
1 V5 0.95
2 V5 0.98
3 V5 0.98
4 V5 0.95
5 V5 0.98
6 V5 0.98
要绘制的R代码是:
ggplot(df2.m,aes(x=value,colour=variable))+geom_density(alpha=.2)+theme_bw()+theme(text=element_text(size=30),panel.border=element_rect(linetype="solid",colour="black",size=2.8),panel.grid.major=element_line(size=1.2),axis.ticks=element_line(size=1.4),axis.ticks.length=unit(.5,"cm"),legend.position="none")
我想知道如何首先为每个组绘制密度图并将对象或某些东西保存到临时的东西中,并将所有样本和它们组合成一个图?
答案 0 :(得分:2)