我正在尝试使用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
并且错误消息持续一段时间。知道为什么会这样吗?