尝试使用FAOSTAT导入数据时出现data.frame错误

时间:2019-05-14 09:36:12

标签: r package

我正在尝试使用FAOSTAT软件包从FAO数据库下载一些数据。我在这里遵循了一个教程: https://www.machinegurning.com/rstats/bubble_maps/

我也尝试遵循小插图中的代码,但得到相同的错误。 https://cran.r-project.org/web/packages/FAOSTAT/vignettes/FAOSTAT.pdf

以下是使用的代码:

library(FAOSTAT)

apple_df <- data.frame(
  varName = c("areaHarvested", "yield", "extractionRate","production","seed"),
  domainCode = "QC",
  itemCode = 515,
  elementCode = c(5312,5419,5423,5510,5525),
  stringsAsFactors = FALSE
)

apple_df_lst <- with(
  apple_df,
  getFAOtoSYB(
    name = varName,
    domainCode = domainCode,
    itemCode = itemCode,
    elementCode = elementCode,
    useCHMT = TRUE,
    outputFormat = "long"
  )
)

因此,这应该给我一个数据框架,其中包含从粮农组织提取的数据,但我却收到了以下错误消息:

(1): Downloading variable arableLand ... Error in `[.data.frame`(data, , var[i]) : undefined columns selected
[1] 1
Error in `[.data.frame`(data, , var[i]) : undefined columns selected
[1] 2
Error in `[.data.frame`(data, , var[i]) : undefined columns selected
[1] 3
Error in `[.data.frame`(data, , var[i]) : undefined columns selected
[1] 4

并且错误消息持续一段时间。知道为什么会这样吗?

0 个答案:

没有答案