我正在阅读大量的.csv文件 . 它们中的每一个都有四组数据,由三个空白列分隔 . 读入整个文件并将其分配给数据框后,空白列的内容将被解释为NA . 有超过一百个这样的文件,我无法保证每组数据的列数不变 .
从初始数据帧开始,我需要创建四个独立的数据帧 . 在这种情况下,我无法弄清楚如何使用标签 . 描述四个数据集中的每一个的标签标记其第一列,但所有其他列名称都获得自动名称(V2,V3,V4等) . 在找到标签位置列表后,我可以将第二个数据集计算为第6:25列,但R不希望按数字标识列:仅列出名称 .
我能想到的另一个工具是找到NA列并在它们之间拉出数据 . 不幸的是,我还没有办法做到这一点 . 对列名的坚持仍然是个问题 .
我很感激你能给我的任何帮助 . 谢谢 .
1 回答
它应该与列索引一起使用 .
我测试了这个假文件:
然后,您可以尝试此功能:
和