【发布时间】:2022-01-04 14:58:54
【问题描述】:
我想问一下 R igraph 包可以处理的最大数据量是多少。是否可以写入数亿行数据?我在文件上找不到任何具体内容。文档说它可以处理海量数据。
谢谢
【问题讨论】:
-
igraph 处理图表,而不是表格,因此没有“行”。
我想问一下 R igraph 包可以处理的最大数据量是多少。是否可以写入数亿行数据?我在文件上找不到任何具体内容。文档说它可以处理海量数据。
谢谢
【问题讨论】:
目前,R/igraph 不会检查是否超出了图形大小限制,但是,如果您确实超出了某些值,它可能会出现异常。有望为 2.0 版添加检查。
为了安全起见,请遵循以下准则:
2^31 - 1 ~ 21 亿个元素的向量或矩阵。这是指矩阵中元素的总数,即方阵不应大于 46340 x 46340。2^31 - 1 ~ 21 亿个。2^30 - 1 ~ 10 亿。这些可能仍然是 R/igraph 2.0 版的大小限制,除了当超过它们时,将显示一个用户友好的错误。这些限制的原因是 R 仍然不支持 64 位整数。
igraph 的 C、Python 和 Mathematica 接口将能够处理更大的图形,因为它们将在支持它的系统上使用 64 位整数。
【讨论】: