从R中删除Excel中的列

时间:2012-07-18 09:05:22

标签: excel r

我有一个xls。包含以下信息的文件

Excel file

我想从R列D和E中删除,当然F的数据向左移动。我怎么能在R中做到这一点? 感谢

2 个答案:

答案 0 :(得分:4)

使用多个软件包之一(例如xlsReadWrite:read.xls())将.xls文件读入R,删除列:

data$Column <- NULL 
or 
data <- data[ ,-c(4,5)]

然后使用上述软件包之一将新数据写入.xls文件。

答案 1 :(得分:0)

您可以将其转换为csv文件并使用read.csv函数将其加载到R中。然后,删除所需的列并使用write.csv保存。