标签: r tidyverse readr
我想阅读一个csv文件,只选择可用列的子集。通常我习惯使用fread包的data.table函数来执行此类过程。我可以使用read_csv,然后只选择感兴趣的列,但我想在读取文件时进行选择。
fread
data.table
read_csv
这可能吗?我错过了一些read_csv选项吗?
答案 0 :(得分:2)
您可以使用col_types()的{{1}}参数,将read_csv()与您需要的列及其类型(也可猜测)一起传递:
col_types()
read_csv()
cols_only()