读取具有多个空格作为分隔符并在R中包含空字段的文本文件

时间:2015-11-28 16:50:23

标签: r read.table

我有一个大文本文件,使用单个和多个空格作为分隔符,但也包含一些空白字段。 我这样读了这个:

df = read.table(text = 
"E C  588784   228    0.346  48.606  -0.870   0.005   0.045   0.951
E P  588784   229    0.407  57.753  -1.975   0.005   0.045   0.951
E A  5784   230    0.554  61.073  -2.308   0.005   0.045   0.951
  X  5784   231    0.000   0.000   0.000   0.000   0.000   0.000
E E  5784   232    0.541  94.495  -1.847   0.005   0.015   0.979
E L  5784   233    0.310  56.724  -2.325   0.018   0.047   0.935", fill = T)

print(df)

  V1   V2   V3  V4    V5     V6     V7    V8    V9   V10
1  E    C 588784 228 0.346 48.606 -0.870 0.005 0.045 0.951
2  E    P 588784 229 0.407 57.753 -1.975 0.005 0.045 0.951
3  E    A 5784 230 0.554 61.073 -2.308 0.005 0.045 0.951
4  X 5784  231   0 0.000  0.000  0.000 0.000 0.000    NA
5  E    E 5784 232 0.541 94.495 -1.847 0.005 0.015 0.979
6  E    L 5784 233 0.310 56.724 -2.325 0.018 0.047 0.935

现在的问题是如何处理这个问题。鉴于某些字段有时是空白的一致性,它可以找到这些案例并正确地勾勒出它们,但我想知道是否有更简单的方法。

EDITED

0 个答案:

没有答案