在tidyverse中读取文件时选择列的子样本

时间:2017-06-16 09:05:17

标签: r tidyverse readr

我想阅读一个csv文件,只选择可用列的子集。通常我习惯使用fread包的data.table函数来执行此类过程。我可以使用read_csv,然后只选择感兴趣的列,但我想在读取文件时进行选择。

这可能吗?我错过了一些read_csv选项吗?

1 个答案:

答案 0 :(得分:2)

您可以使用col_types()的{​​{1}}参数,将read_csv()与您需要的列及其类型(也可猜测)一起传递:

cols_only()