بانک جهانی تعداد زیادی داده بزرگ از شاخص های توسعه جهانی را از طریق API وب خود در دسترس قرار می دهد. بسته WDI برای R جستجو و دانلود سری داده ها از WDI را آسان می کند.
WDI در CRAN منتشر شده است و بنابراین می توان آن را با تایپ کردن این مورد در کنسول R نصب کرد:
install. packages ("WDI")شما می توانید داده ها را با استفاده از کلمات کلیدی در WDIsearch جستجو کنید. برای مثال، اگر به دنبال داده های مربوط به تولید ناخالص داخلی هستید:
WDIsearch('تولید ناخالص ملی')که این را تولید می کند:
> WDIsearch('تولید ناخالص ملی')[1:10,] نام نشانگر [1,] "BG. GSR. NFSV. GD. ZS" "تجارت خدمات (% تولید ناخالص داخلی)" [2,] "BM. KLT. DINV. GD. ZS" "سرمایه گذاری مستقیم خارجی، خروجی خالص (% از تولید ناخالص داخلی)" [3,] "BN. CAB. XOKA. GD. ZS" "تراز حساب جاری (% تولید ناخالص داخلی)" [4,] "BN. CUR. GDPM. ZS" "تراز حساب جاری بدون احتساب اعطای سرمایه رسمی خالص (% تولید ناخالص داخلی)" [5,] "BN. GSR. FCTY. CD. ZS" "درآمد خالص (% تولید ناخالص داخلی)" [6,] "BN. KLT. DINV. CD. ZS" "سرمایه گذاری مستقیم خارجی (% تولید ناخالص داخلی)" [7,] "BN. KLT. PRVT. GD. ZS" "جریان سرمایه خصوصی، کل (% تولید ناخالص داخلی)" [8,] "BN. TRF. CURR. CD. ZS" "انتقالات جاری خالص (% تولید ناخالص داخلی)" [9,] "BNCABFUNDCD_" "تراز حساب جاری، %GDP" [10,] "BX. KLT. DINV. WD. GD. ZS" "سرمایه گذاری مستقیم خارجی، جریان خالص ورودی (درصد تولید ناخالص داخلی)" WDIsearch از grep استفاده می کند و موارد را نادیده می گیرد، بنابراین می توانید از عبارات منظم نیز استفاده کنید. به عنوان مثال، اگر به دنبال تولید ناخالص داخلی سرانه به دلار ثابت هستید:
WDIsearch("Gdp.*سرانه.*ثابت") نام نشانگر [1,] "GDPPCKD" تولید ناخالص داخلی سرانه، ثابت، میلیون دلار آمریکا [2,] "NY. GDP. PCAP. KD" "GDP سرانه (2000 دلار آمریکا ثابت)" [3,] "NY. GDP. PCAP. KN" "GDP سرانه (LCU ثابت)" [4,] "NY. GDP. PCAP. PP. KD" "GDP سرانه، PPP (ثابت 2005 بین المللی دلار)"دانلود سریالی که دوست دارید برای کشورهایی که دوست دارید:
dat =WDI(نشانگر="NY. GDP. PCAP. KD", کشور=c("MX",'CA','ایالات متحده'), شروع=1960, پایان=2012)به داده ها نگاه کنید:
سر(dat) iso2c کشور NY. GDP. PCAP. KD سال1کالیفرنیا کانادا9374. 883 1960 2کالیفرنیا کانادا9479. 824 1961 3کالیفرنیا کانادا9967. 366 1962 4کالیفرنیا کانادا10290. 362 1963 5کالیفرنیا کانادا10774. 653 1964 6کالیفرنیا کانادا11283. 606 1965کتابخانه(ggplot2)ggplot(این،aes(سال، NY. GDP. PCAP. KD،رنگ=کشور)) +geom_line() + xlab("سال") + یلب(تولید ناخالص داخلی سرانه)
تولید ناخالص داخلی سرانه در آمریکای شمالی
توجه: می توانید از country='all' برای دانلود داده های همه کشورهای موجود استفاده کنید. همچنین اگر می خواهید چندین اندیکاتور را همزمان دانلود کنید، می توانید بردار رشته های نشانگر را تغذیه کنید.
برای سرعت بخشیدن به جستجو، WDI فهرستی محلی از تمام سری های WDI موجود را از 18-06-2012 ارسال می کند. این لیست به صورت نیمه منظم به روز می شود، اما همچنان ممکن است بخواهید آن را به صورت دستی به روز کنید تا به آخرین سری داده ها دسترسی داشته باشید. برای انجام این کار، از تابع کش استفاده کنید:
new_cache =WDIcache() WDIsearch('تولید ناخالص ملی', کش =new_cache)با تشکر از استفاده از WDI! لطفاً همه گزارش ها و پیشنهادات باگ را از طریق ردیاب مشکل github یا از طریق ایمیل در varel@umich. edu ارسال کنید.
پلتفرم های تجاری...
برچسب :
نویسنده : مریم کاویانی
بازدید : 25