【发布时间】:2020-07-23 11:48:43
【问题描述】:
我正在尝试将其用作学习练习。我有一个 343345 行的数据集,需要在 ArcGIS 中对数据进行地理编码,但是完整的数据集太大而无法正常运行。我需要将数据分成 50,000 行的块,最后一个块要小一些。
目前,我正在手动执行此操作,以 50,000 个为单位,如图所示
gen_gis_test_1_50 = gen_gis[c(1:50000),]
gen_gis_test_51_100 = gen_gis[c(50001:100000),]
然后我为我创建的每个新变量使用write.csv()。
我已经完成了许多这样的死记硬背的练习,并想看看编写函数的最佳方法是什么。理想情况下,该函数将读取主文件,然后每 50,000 行输出一个新变量。然后我想编写第二个函数,遍历每个函数并将其写为 csv。
提前非常感谢!
【问题讨论】:
-
您问题的第一部分似乎与以下内容重复:stackoverflow.com/questions/7060272/…
标签: r