有没有一种方法可以用read_excel导入少于Excel中的列数的列?

时间:2019-02-13 18:51:38

标签: readxl

我正在使用read_excel导入几个具有相同格式(相同列)的Excel文件。但是,某些Excel有多余的列,我不想导入。这些总是在我想要的列之后。

我尝试在末尾添加额外的“跳过”。当存在另外一列时,此方法有效,但是如果Excel仅包含我想要的2列,则read_excel抱怨col_types太长。例如:

  

错误:工作表5有2列,但是col_types的长度为3。

我的代码是:

  

read_xlsx(ExcelFile,col_types = c(“ date”,“ text”,“ skip”))

由于我正在读取多个Excel文件,所以我不想为每个Excel调整col_types。 有人对此有解决方案吗?

0 个答案:

没有答案