我正在使用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。 有人对此有解决方案吗?