我正在导入一个 .txt 固定宽度数据集,在 R 中有 16 列,并且在读取时丢失了大约一半的列。
难以创建可复制的数据,但下面有一些 ss/snippets:
快速查看下面的数据。第一个屏幕截图显示了数据文件的上半部分。第一列是列名,第二列只是破折号(我用它们的长度来计算列的固定宽度)。
当我查看 .txt 文件时,显示所有列名,但仅显示列中的前半部分值。向下滚动数据的一半,显示列值的后半部分。我认为这是一个显示问题。但是,将数据读入 R 时,我看到了同样的情况。
MA.sample<- read.fwf(MA_file,
widths= c(20, 23, 18, 200, 11, 21, 39, 23, 100, 50, 50, 100, 100, 50, 50, 18),
n = 10,
skip = 2)
结果数据仅提取列值的前半部分。
[结果读取数据][1]
任何帮助表示赞赏!很高兴根据需要澄清。