告诉read_csv()
跳过空列的简单方法是什么?
通常在Excel上处理内容时,文件会保存有一个额外的空列,该列将作为所有NA读取。例如:
> x <- read_file('example.csv')
> cat(x)
Some,Example,Here
,,
A,B,
1,a,
2,b,
3,c,
> y <- read_csv('example.csv', skip = 2)
Parsed with column specification:
cols(
A = col_integer(),
B = col_character(),
X3 = col_character()
)
> y
# A tibble: 3 x 3
A B X3
<int> <chr> <chr>
1 1 a NA
2 2 b NA
3 3 c NA
理想情况下,X3柱不会在那里。而且我事先不知道文件实际上将有多少列。