<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>世界发展指数 on 格物堂</title><link>https://gewutang.cn/tags/%E4%B8%96%E7%95%8C%E5%8F%91%E5%B1%95%E6%8C%87%E6%95%B0/</link><description>Recent content in 世界发展指数 on 格物堂</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Mon, 09 Sep 2013 00:00:00 +0000</lastBuildDate><atom:link href="https://gewutang.cn/tags/%E4%B8%96%E7%95%8C%E5%8F%91%E5%B1%95%E6%8C%87%E6%95%B0/index.xml" rel="self" type="application/rss+xml"/><item><title>WDI包：从世界银行获取世界发展指标数据</title><link>https://gewutang.cn/2013/09/09/notes-on-wdi/</link><pubDate>Mon, 09 Sep 2013 00:00:00 +0000</pubDate><guid>https://gewutang.cn/2013/09/09/notes-on-wdi/</guid><description>&lt;p&gt;在网络上闲逛时偶然发现了WDI包，这个包可以帮助我们搜索、提取及格式化世界银行（World Bank）公布的世界发展指标（World Development Indicators）数据。&lt;/p&gt;&#10;&lt;p&gt;WDI包包括一个数据对象WDI_data及三个函数 WDIsearch、WDIcache和WDI。其中，WDI是主函数，WDIsearch和WDIcache是辅助函数。&lt;/p&gt;&#10;&lt;p&gt;WDI_data作为一个本地对象，保存了世界银行截止2012年6月18日所有可获得的指标信息。&lt;/p&gt;&#10;&lt;p&gt;WDIcache函数作用是更新可获得的WDI的指标列表。从世界银行网站上下载一个WDI指标的列表。返回一个数据框，该数据框可以作为WDIsarch函数的对象。从世界银行网站下载所有的时序信息会非常耗时间。用来对wDI_data对象中的信息进行更新。通过 cache 函数输入到WDIsearch函数中。&lt;/p&gt;&#10;&lt;p&gt;WDIseach函数的作用是搜索所有WDI序列的名字和信息描述。搜索WDI序列的代码、名字、描述及数据源。&lt;/p&gt;&#10;&lt;pre&gt;&lt;code class="language-r"&gt; WDIsearch(string = &amp;quot;gdp&amp;quot;, field = &amp;quot;name&amp;quot;, short = TRUE,&#10; cache = NULL)&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;string 搜索关键字&#10;field 搜索范围&amp;rsquo;indicator&amp;rsquo;, &amp;rsquo;name&amp;rsquo;, &amp;lsquo;description&amp;rsquo;, &amp;lsquo;sourceDatabase&amp;rsquo;, &amp;lsquo;sourceOrganization&amp;rsquo;等。&#10;short 逻辑变量。TRUE，只返回代码和名字。FALSE返回序列的所有信息。&#10;cache WDIcache函数生成的数据列表。缺失的话，WDIsearch会在本地的数据列表中进行查询。&lt;/p&gt;&#10;&lt;p&gt;返回的是满足特定搜索条件的序列的代码、名字、数据源及序列描述。&lt;/p&gt;&#10;&lt;pre&gt;&lt;code class="language-r"&gt;WDIsearch(string='gdp', field='name', cache=NULL)&#10;WDIsearch(string='AG.AGR.TRAC.NO', field='indicator', cache=NULL)&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;使用世界银行的API获取需要的数据，解析生成的JSON文件并将结果整理为包含国家和年份信息的长格式数据。&lt;/p&gt;&#10;</description></item></channel></rss>