在R脚本中选择的未定义列

时间:2019-02-05 09:12:01

标签: r dataframe data-manipulation

我收到错误消息“未定义的列已选择”,因为这些是该特定excel工作表中的有效列名。

install.packages("xlsx")
{
  library(xlsx)
  library(readxl)
}
getwd()
Data<- read.xlsx("ABC.xlsx",sheetIndex = 2)
Data<- Data[,c("Profit","Name")]

2 个答案:

答案 0 :(得分:0)

执行str(Data)以查看列名称是否与查询匹配。

答案 1 :(得分:0)

请尝试一次此代码

  install.packages("xlsx")   
  library(xlsx)

setwd ("path to folder")
getwd()
Data<- read.xlsx("ABC.xlsx",sheetIndex = 2)
Data<- Data[,c("Profit","Name")]