我需要用100 M +项数据绘制直方图,密度和cdf图。我尝试了hist()
和plot(ecdf())
函数,但它们没有用(我猜是因为ram)。有没有其他方式来绘制它们?如何在R中不使用ram绘制它们?
修改
这是我的代码;
a=(rnorm(100000000,0,1))^2+3*((rnorm(100000000,0,1))^2)
hist(a, # histogram
col="peachpuff", # column color
border="black",
prob = TRUE, # show densities instead of frequencies
xlab = "x",
main = "Try")
#axis(side=1, at=round(self$P,3), labels=round(self$P,3))
lines(density(a), # density plot
lwd = 2, # thickness of line
col = "chocolate3")
和
plot(ecdf(a))
我收到错误" R无法分配大小的矢量"