我在哪里可以下载大型csv文件?

时间:2016-01-13 17:25:32

标签: csv download bigdata

我需要大csv文件,所有行值必须是整数。 我必须将此文件加载到matlab中。 请帮帮我,我在哪里可以下载这些数据。

2 个答案:

答案 0 :(得分:0)

您可以尝试其中一个数据来源:https://www.quora.com/Where-can-I-find-large-datasets-open-to-the-public

或者,您可以通过生成随机整数并写出CSV文件来自行创建大文件。

Matlab具有用于生成随机整数矩阵的内置函数。例如,可以使用randi函数。

根据http://www.mathworks.com/help/matlab/ref/randi.html的文档:

matrix = randi(10,5)

这将生成1到10之间的5乘5的随机整数矩阵:

 4     3     2    10     5
 6     5     4    10     6
 5     1     2     1    10
 7    10     5     8     5
 7     2     4     3    10

然后您可以使用以下方法将其写入CSV文件:

csvwrite('output.csv',matrix)

您可以使用此示例创建一个大的CSV文件,如下所示:

matrix = randi(10,1000000)
csvwrite('output.csv',matrix)

这将产生一个百万亿的随机整数CSV,介于1和10之间。

答案 1 :(得分:0)

https://mockaroo.com/服务。借助该服务,您可以生成CSV,JSON和其他几种格式的文件