【发布时间】:2020-08-09 15:42:33
【问题描述】:
有谁知道在 R 中读取带有多个分隔符的 csv 文件的方法?
a<-read.csv("C:/Users/User/Desktop/file.csv", sep=",", header=FALSE)
在这里,我有以下数据集(txt/csv 文件),用逗号和空格分隔:
5.006,84.698
4.604,87.725 7.250,88.392
6.668,91.556
5.927,95.440
4.953,99.695 7.387,100.489
6.466,104.447
5.599,107.548
4.053,111.411 7.440,112.892
6.096,116.417
4.805,119.031 7.546,120.671
6.149,123.793
4.307,127.201 7.461,129.974
5.493,132.853 7.641,135.393
我希望它被读取为具有四列的表格,如下所示:
72 5.006 84.698 NA NA
73 4.604 87.725 7.250 88.392
74 6.668 91.556 NA NA
75 5.927 95.440 NA NA
76 4.953 99.695 7.387 100.489
77 6.466 104.447 NA NA
78 5.599 107.548 NA NA
79 4.053 111.411 7.440 112.892
80 6.096 116.417 NA NA
81 4.805 119.031 7.546 120.671
82 6.149 123.793 NA NA
83 4.307 127.201 7.461 129.974
84 5.493 132.853 7.641 135.393
您知道在 R 中以这种方式读取它的可能方式吗?
【问题讨论】: