【发布时间】:2012-02-14 02:33:14
【问题描述】:
(这里是 R 初学者...)我有一个数据集,例如:
> 头部(q) 日期时间系统用户 1 2011-10-01 00:00:01 12.4 4.6 2 2011-10-01 01:00:02 27.4 1.8 3 2011-10-01 02:00:01 15.2 1.0 4 2011-10-01 03:00:01 19.8 2.4 5 2011-10-01 04:00:02 19.2 3.4 6 2011-10-01 05:00:01 17.8 1.8 > 行(q) [1] 2207“日期时间”由原始 csv 数据和 as.POSIXct(...) 组成 但是当我尝试超过 1300 行的情节时:
> qplot(q$'日期时间',q$'用户');dev.off() 错误:无法分配大小为 9.8 Gb 的向量同样是这样的:
> ggplot(q,aes(q$'日期时间',q$'用户'))+geom_point(); dev.off() 错误:无法分配大小为 9.8 Gb 的向量我该怎么做才能让它发挥作用?我想要分散在三个月内的系统性能指标 - 数据是每小时一次,所以大约有 2200 行。
【问题讨论】:
-
我在交互式“R”会话中运行它,如果我从带有 Rscript 的脚本运行它,我似乎根本没有问题。我似乎有很多关于 R 内存管理的知识要学习 :)
标签: r memory-management ggplot2