Swi*_*Run 5 charts microsoft-excel
我只是尝试将其导入excel,但它只能接受超过一百万行的数据。这是 3 列数据,我想要做的就是将第 1 列与 2 和 3 的两个图进行对比。
我正在考虑制作一个网格预处理器,它将 2D 景观划分为单元格并将每个单元格标记为其中包含或不包含元素。将有一个小提琴因素可以使单元格小到足以从图表中辨别信息,而大到足以容纳 100 万个填充单元格以适应 excel。
当我在做那个或其他事情时,有人知道如何轻松地绘制所有数据吗?
将其保存为逗号分隔文件并使用命令将其加载到R中
data <- read.csv('mybigfatfile.csv', header=T)
Run Code Online (Sandbox Code Playgroud)
(这里我假设第一行是标题;如果没有标题,则将标题设置为 F)。如果列名称为 A、B 和 C,则可以绘制为
plot(data$A, data$B, col=rgb(100,80,0,10, max=255), pch=16)
Run Code Online (Sandbox Code Playgroud)
这里的颜色将为 rgb(100,80,0),白色为 rgb(255,255,255),不透明度为 10(满分 255)。根据 momobo 的回答,如果 600 万需要太长时间才能显示,您可以采取随机样本:
idx <- sample.int(length(data$A), 10000)
plot(data$A[idx], data$B[idx], col=rgb(100,80,0,10, max=255), pch=16)
Run Code Online (Sandbox Code Playgroud)
这里我们选择 10000 个随机整数(从 1 到 length(data$A))。
要获取有关 R 命令的帮助,请键入 ? 接下来是命令,例如,
?plot
Run Code Online (Sandbox Code Playgroud)
然而,R 的学习曲线很陡峭。但我想这是一种方式。
归档时间: |
|
查看次数: |
6624 次 |
最近记录: |