【发布时间】:2009-10-15 02:20:14
【问题描述】:
我在 2D 网格上有大型数据文件。 它们的组织方式使得网格中的后续数据行是文件中的后续行。 每列由制表符分隔。 本质上,这是一个 CSV 文件,但使用选项卡而不是列。
我需要转置数据(第一行成为第一列)并将其输出到另一个文件。最好的方法是什么?任何语言都可以(我更喜欢使用 Perl 或 C/C++)。目前,我的 Perl 脚本只是将整个文件读入内存,但我的文件非常庞大。
【问题讨论】:
-
“巨大”是什么意思? 1GB、100GB、1TB?
标签: csv transpose data-processing tsv