R: World Bank Development indicators for R, WDI

世界銀行のデータをコピーあるいはダウンロードしてExcelでグラフにしているなら、面倒なことはやめてRでWDIを使ってはどうでしょう。

 

World Bank Development indicators for R

 

中国のGDPは世界2位で日本の2倍以上です。世界への影響力という点では国単位ですから、この順位は重要な意味を持っています。

しかし、一人当たりGDPでは高くありません。

 

一人あたりGDPの推移(constant 2000 US$, 1960-2012)

 

まだ伸びるとみるのか、それとも、生産力人口の割合のピークは過ぎているので、あまり伸びないと見るのか?

中国は人口が多く、都市と地方、農村との格差が大きいので、インフラや教育を改善することで潜在的労働力を開発することは可能でしょう。

 

Rのスクリプト

library(WDI)
WDIsearch('gdp.*capita.*constant')
dat0 = WDI(indicator='NY.GDP.PCAP.KD', country=c('US','CN','JP','MX','GB'), start=1960, end=2012)
haed(dat0)
library(ggplot2)
ggplot(dat0, aes(year, NY.GDP.PCAP.KD, color=country)) + geom_line() + 
  xlab('Year') + ylab('GDP per capita')

 

登録がいらないので、上のスクリプトを実行するだけでグラフを描くことができます。

もちろん、先にWDIとggplot2のフタルのライブラリをインストール必要があります。

普通にインストールすればよいのですが、Anaconda同梱のRStudioだとggplot2をインストールできず、下のスクリプトをコンソールで実行してインストールしました。

 

r / packages / r-ggplot2 3.0.0

ちなみに、コンソールでインストールする式は次のAnaconda cloudで探します。

https://anaconda.org/r/r-ggplot2

 

コンソールを使うなら、Anacondaを使用せずに単体でRStudioを使ったほうがコンソールを使わずにすむのでよさそうにも思いますが、Anacondaだと仮想環境を作るのが簡単なのではじめはAnacondaがよいと思います。

結局、Rを自分のコンピュータで使う場合、R単体、R+RStudio、Anaconda+RStudio(+R)と3つの選択肢があると思います。もちろん、使い慣れれば他にも選択肢はたくさんあります。

R単体はおすすめしません。R単体で使うと、初めての方はRが嫌になると思います。R+RStudioは情報も多く使いやすいのでよい選択だと思います。

しかし、RとPythonを両方学びたいというなら、Anacondaがよい選択です。Anaconda-NavigatorというグラフィカルなインターフェースからPythonのJupyter NotebookもRStudioも起動できます。

私の場合は、R単体、RStudio+R、Anaconda+RStuidio(+R)の3つをインストールしています。

すべてRを使っているのですが、インストール場所が違うのでRを3つ入れていることになります。

Please follow and like us:

About shibatau

I was born and grown up in Kyoto. I studied western philosophy at the University and specialized in analytic philosophy, especially Ludwig Wittgenstein at the postgraduate school. I'm interested in new technology, especially machine learning and have been learning R language for two years and began to learn Python last summer. Listening toParamore, Sia, Amazarashi and MIyuki Nakajima. Favorite movies I've recently seen: "FREEHELD". Favorite actors and actresses: Anthony Hopkins, Denzel Washington, Ellen Page, Meryl Streep, Mia Wasikowska and Robert DeNiro. Favorite books: Fyodor Mikhailovich Dostoyevsky, "The Karamazov Brothers", Shinran, "Lamentations of Divergences". Favorite phrase: Salvation by Faith. Twitter: @shibatau

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.