使用pandaSDMX将经合组织数据加载到大熊猫

时间:2017-05-12 18:12:05

标签: python pandas web-scraping

我正在尝试从经合组织加载工业生产数据(有修订历史)。数据可在http://stats.oecd.org/Index.aspx?DataSetCode=MEI_ARCHIVE#找到。

我想使用pandaSDMX(https://pandasdmx.readthedocs.io/en/master/)将数据加载到Python中的pandas环境中。

from pandasdmx import Request
oecd = Request('OECD')
cat_response = oecd.categoryscheme()

我收到以下错误,提示代码无法找到所需的网址。

raise HTTPError(http_error_msg, response=self)requests.exceptions.HTTPError: 404 Client Error: Not Found for url: http://stats.oecd.org/SDMX-JSON/categoryscheme?references=parentsandsiblings

有办法解决这个问题吗?其他人是否经历过OECD数据和pandaSDMX类似的问题?

1 个答案:

答案 0 :(得分:1)

pandaSDMX使用的OECD API仅支持数据集请求,因此没有分类方案,没有数据结构,没有数据流。您必须通过Web Interface自行确定数据流ID和所需的Dimension值,然后发出数据请求。