0

我正在使用XLConnectR 中的包根据选项卡名称读取 .xlsx 工作簿。我想读入的选项卡名称有两种变体(“所有销售额”或“总销售额”)。我需要选择任一术语,因为有些月份的命名不一致。

  # Set Workbook
  xls <- loadWorkbook("mydoc.xlsx"))

  # Read in Worksheet
  wks <- readWorksheet(xls,sheet = grep("All Sales|Tot Sales"))

这会产生以下错误:

grep("All Sales|Tot Sales") 中的错误:
缺少参数“x”,没有默认值

如何返回任一名称?

4

1 回答 1

1

您没有传递所需的 x (在哪里搜索模式)参数。

  # Set Workbook
  xls <- loadWorkbook("mydoc.xlsx")

  # Read in Worksheet
  wks <- readWorksheet(xls,sheet = grep("All Sales|Tot Sales", getSheets(xls)))
于 2016-06-27T18:23:23.107 回答