R:"SmarterPoland"过时了?
R: "SmarterPoland" outdated?
我以前用过这个包,效果很好。 Eurostat 稍微更改了他们的数据网站(虽然我不认为他们更改了 SDMX 代码等)并且 SmarterPoland 产生一条错误消息,好像数据框中的第一个条目丢失或类似的东西:
install.packages("SmarterPoland")
library(SmarterPoland)
tmp <- getEurostatRCV(kod = "educ_iste") #this is the example from ?SmarterPoland
扫描错误(文件、内容、nmax、sep、dec、quote、skip、nlines,na.strings,:
第 1 行没有 5 个元素
我尝试了多种代码,都产生了相同的错误消息。
如有任何帮助,我们将不胜感激。
p.s.: 这可能会帮助那些理解这些后端代码的人......;-)
http://ec.europa.eu/eurostat/help/new-eurostat-website
软件包维护者已经更改了 url 的根目录,该根目录在引入 Eurostat 网站的新设计时发生了变化。因此,包中的函数应该可以工作。只需更新软件包即可。
查看 SmarterPoland, the maintainer fixed the issue of EUROSTAT url (see here),尝试更新您的软件包,或直接从 Github 安装它(以防修复程序在 CRAN 中不可用)。
或者,您可以考虑使用 rsdmx。该包是通用的(不是特定于数据源的)和低级别的,因此您可以读取 SDMX 数据和元数据文档,无论它们是远程的还是本地的。
EUROSTAT 示例:
dataURL <- "http://ec.europa.eu/eurostat/SDMX/diss-web/rest/data/cdh_e_fos/..PC.FOS1.BE/?startperiod=2005&endPeriod=2011 "
sdmx <- readSDMX(dataURL)
stats <- as.data.frame(sdmx)
head(stats)
这里还有更多例子:https://github.com/opensdmx/rsdmx/wiki#examples
请注意,由于它是低级别的,因此您必须自己提供 url。它可能看起来不太方便,但具有灵活的优点。我们计划在 readSDMX
之上添加更多功能,以方便查询特定数据源(如 EUROSTAT)。
我以前用过这个包,效果很好。 Eurostat 稍微更改了他们的数据网站(虽然我不认为他们更改了 SDMX 代码等)并且 SmarterPoland 产生一条错误消息,好像数据框中的第一个条目丢失或类似的东西:
install.packages("SmarterPoland")
library(SmarterPoland)
tmp <- getEurostatRCV(kod = "educ_iste") #this is the example from ?SmarterPoland
扫描错误(文件、内容、nmax、sep、dec、quote、skip、nlines,na.strings,: 第 1 行没有 5 个元素
我尝试了多种代码,都产生了相同的错误消息。
如有任何帮助,我们将不胜感激。
p.s.: 这可能会帮助那些理解这些后端代码的人......;-) http://ec.europa.eu/eurostat/help/new-eurostat-website
软件包维护者已经更改了 url 的根目录,该根目录在引入 Eurostat 网站的新设计时发生了变化。因此,包中的函数应该可以工作。只需更新软件包即可。
查看 SmarterPoland, the maintainer fixed the issue of EUROSTAT url (see here),尝试更新您的软件包,或直接从 Github 安装它(以防修复程序在 CRAN 中不可用)。
或者,您可以考虑使用 rsdmx。该包是通用的(不是特定于数据源的)和低级别的,因此您可以读取 SDMX 数据和元数据文档,无论它们是远程的还是本地的。
EUROSTAT 示例:
dataURL <- "http://ec.europa.eu/eurostat/SDMX/diss-web/rest/data/cdh_e_fos/..PC.FOS1.BE/?startperiod=2005&endPeriod=2011 "
sdmx <- readSDMX(dataURL)
stats <- as.data.frame(sdmx)
head(stats)
这里还有更多例子:https://github.com/opensdmx/rsdmx/wiki#examples
请注意,由于它是低级别的,因此您必须自己提供 url。它可能看起来不太方便,但具有灵活的优点。我们计划在 readSDMX
之上添加更多功能,以方便查询特定数据源(如 EUROSTAT)。