comtrade导入数据错误没有数据符合您的查询或您的查询太复杂。请求JSON或XML格式以获取更多信息

时间:2018-03-12 17:17:01

标签: r api

我致力于使用comTrade.Un.org的API来传播世界贸易的数据仓库,以便像这样使用R语言提取数据:

 > str <- paste("http://comtrade.un.org/api/get?freq=M&fmt=csv&ps=",j,"&r=",i,"&p=",k,"&cc=AG6&rg=1",sep ="")
 > download.file(str, paste("import",j,"de",i,"avec",k,".csv"), method = "auto", quiet = FALSE) # pour csv

j:是2016年的年份。
 i:我希望获得信息的国家/地区的ISO代码  k:出口到国家的国家的ISO代码i。

但是有些csv文件没有正确下载,我不知道为什么或如何解决这个问题。 csv文件包含:

  

没有数据符合您的查询,或者您的查询过于复杂。请求JSON或XML格式以获取更多信息。

请解决此错误以及如何获取csv文件。

1 个答案:

答案 0 :(得分:0)

问题是您必须通过列出所有国家/地区的交易来检查Comtrade网站中所有国家/地区的数据是否可用,然后在获得的列表中为每个国家/地区运行我的脚本。 此外,如果数据太大,您必须获得帐户表格comtrade(平均129美元,690美元或6000美元)才能访问数据。