read.table()是否不能容忍丢失的数据?

read.table()是否不能容忍丢失的数据?,r,error-handling,missing-data,read.table,R,Error Handling,Missing Data,Read.table,我尝试使用read.table函数将以下数据集导入R: Gender Age target-TAA Survival(mo) 1 59 IL13Ra2 6 1 63 EGFRvIII 5 2 71 IL13Ra2 12 1 67 CD133 4 2 48 EGFRvIII 10 1 78 CD133 6 1 65 IL13Ra2 5 2 65 IL13Ra2 7 1 73 EGFRvIII 2 2 7

我尝试使用read.table函数将以下数据集导入R:

Gender  Age     target-TAA  Survival(mo)
1   59  IL13Ra2 6
1   63  EGFRvIII    5
2   71  IL13Ra2 12
1   67  CD133   4
2   48  EGFRvIII    10
1   78  CD133   6
1   65  IL13Ra2 5
2   65  IL13Ra2 7
1   73  EGFRvIII    2
2   78  EGFRvIII    
1   56  IL13Ra2 14
1   67  CD133   7
2   69  CD133   9
2   43  IL13Ra2 6
2   58  EGFRvIII    
1   61  CD133   3
1   60  IL13Ra2 5
2   75  EGFRvIII    13
2   66  EGFRvIII    7
现在,有3个数据丢失,我不断得到以下错误:

Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  : 
  line 2 did not have 5 elements

这个错误会弹出,指的是缺少文件的不同行。如何在不更改数据集的情况下修复此问题?

我们可以使用
read.table
fill=TRUE

df1 <- read.table('file.csv', fill = TRUE)
df1