Analisis Global

Instalar paquetes

#install.packages ("WDI")
#install.packages("wbstats")
#install.packages("tidyverse")

Información de 1 país

library(wbstats)

gdp_data <- wb_data(country = "MX", indicator ="NY.GDP.PCAP.CD", start_date = 1973, end_date = 2022)
summary(gdp_data)
##     iso2c              iso3c             country               date     
##  Length:49          Length:49          Length:49          Min.   :1973  
##  Class :character   Class :character   Class :character   1st Qu.:1985  
##  Mode  :character   Mode  :character   Mode  :character   Median :1997  
##                                                           Mean   :1997  
##                                                           3rd Qu.:2009  
##                                                           Max.   :2021  
##  NY.GDP.PCAP.CD        unit            obs_status          footnote        
##  Min.   :  981.5   Length:49          Length:49          Length:49         
##  1st Qu.: 2569.2   Class :character   Class :character   Class :character  
##  Median : 5650.0   Mode  :character   Mode  :character   Mode  :character  
##  Mean   : 5751.7                                                           
##  3rd Qu.: 9068.3                                                           
##  Max.   :10928.9                                                           
##   last_updated       
##  Min.   :2022-09-16  
##  1st Qu.:2022-09-16  
##  Median :2022-09-16  
##  Mean   :2022-09-16  
##  3rd Qu.:2022-09-16  
##  Max.   :2022-09-16
head(gdp_data)
## # A tibble: 6 × 9
##   iso2c iso3c country  date NY.GDP.PCAP.CD unit  obs_status footnote last_upda…¹
##   <chr> <chr> <chr>   <dbl>          <dbl> <chr> <chr>      <chr>    <date>     
## 1 MX    MEX   Mexico   1973           981. <NA>  <NA>       <NA>     2022-09-16 
## 2 MX    MEX   Mexico   1974          1242. <NA>  <NA>       <NA>     2022-09-16 
## 3 MX    MEX   Mexico   1975          1476. <NA>  <NA>       <NA>     2022-09-16 
## 4 MX    MEX   Mexico   1976          1454. <NA>  <NA>       <NA>     2022-09-16 
## 5 MX    MEX   Mexico   1977          1301. <NA>  <NA>       <NA>     2022-09-16 
## 6 MX    MEX   Mexico   1978          1589. <NA>  <NA>       <NA>     2022-09-16 
## # … with abbreviated variable name ¹​last_updated
tail(gdp_data)
## # A tibble: 6 × 9
##   iso2c iso3c country  date NY.GDP.PCAP.CD unit  obs_status footnote last_upda…¹
##   <chr> <chr> <chr>   <dbl>          <dbl> <chr> <chr>      <chr>    <date>     
## 1 MX    MEX   Mexico   2016          8745. <NA>  <NA>       <NA>     2022-09-16 
## 2 MX    MEX   Mexico   2017          9288. <NA>  <NA>       <NA>     2022-09-16 
## 3 MX    MEX   Mexico   2018          9687. <NA>  <NA>       <NA>     2022-09-16 
## 4 MX    MEX   Mexico   2019          9950. <NA>  <NA>       <NA>     2022-09-16 
## 5 MX    MEX   Mexico   2020          8432. <NA>  <NA>       <NA>     2022-09-16 
## 6 MX    MEX   Mexico   2021          9926. <NA>  <NA>       <NA>     2022-09-16 
## # … with abbreviated variable name ¹​last_updated
library(ggplot2)

ggplot(gdp_data, aes(x=date, y= NY.GDP.PCAP.CD))+ geom_point()

ggplot(gdp_data, aes(x=date, y= NY.GDP.PCAP.CD))+ geom_col()

ggplot(gdp_data, aes(x= date, y= NY.GDP.PCAP.CD))+
  geom_col(fill="red")+
  geom_point(color="blue")

Información de varios países

more_gdp_data <- wb_data(country =c("NG", "HT", "KE"), 
                           indicator= "NY.GDP.PCAP.CD",
                           start_date = 1981, end_date=2015)
  
ggplot(more_gdp_data, aes(x=date, y=NY.GDP.PCAP.CD, color=country, shape=country))+ 
  geom_point()

Conclusion

Durante esta actividad se evaluó el ingreso percapita de 3 paises: Haiti, Kenya y Nigeria en donde utilizamos ggplot2 para obtener una visualización de datos mas clara y asi ver su crecimiento.

Es interesante como con un código puedes extraer información de gran valor y analizarla sin nigún problema al gusto de cualquier persona.

LS0tCnRpdGxlOiAiQmFuY28gTXVuZGlhbCIKYXV0aG9yOiAiQ2FybG9zIENhcnJpbGxvIEEwMTc1MTE2OSIKZGF0ZTogImByIFN5cy5EYXRlKClgIgpvdXRwdXQ6IAogIGh0bWxfZG9jdW1lbnQ6CiAgIHRvYzogdHJ1ZQogICB0b2NfZmxvYXQ6IHRydWUgCiAgIGNvZGVfZG93bmxvYWQ6IHRydWUKLS0tCgo8YiBzdHlsZSA9ICdjb2xvciA6IGJsdWU7IGZvbnQtc2l6ZTogNTBweDsnPgogQW5hbGlzaXMgR2xvYmFsPC9iPgoKPGltZyBzcmM9Ii9Vc2Vycy9tYWMvRG93bmxvYWRzL0JhbmNvIE11bmRpYWwgSW1hZ2VuLmpwZWciPgoKCiMgKipJbnN0YWxhciBwYXF1ZXRlcyoqCmBgYHtyfQojaW5zdGFsbC5wYWNrYWdlcyAoIldESSIpCiNpbnN0YWxsLnBhY2thZ2VzKCJ3YnN0YXRzIikKI2luc3RhbGwucGFja2FnZXMoInRpZHl2ZXJzZSIpCmBgYAoKIyAqKkluZm9ybWFjacOzbiBkZSAxIHBhw61zKioKYGBge3J9CmxpYnJhcnkod2JzdGF0cykKCmdkcF9kYXRhIDwtIHdiX2RhdGEoY291bnRyeSA9ICJNWCIsIGluZGljYXRvciA9Ik5ZLkdEUC5QQ0FQLkNEIiwgc3RhcnRfZGF0ZSA9IDE5NzMsIGVuZF9kYXRlID0gMjAyMikKc3VtbWFyeShnZHBfZGF0YSkKCmhlYWQoZ2RwX2RhdGEpCgp0YWlsKGdkcF9kYXRhKQoKbGlicmFyeShnZ3Bsb3QyKQoKZ2dwbG90KGdkcF9kYXRhLCBhZXMoeD1kYXRlLCB5PSBOWS5HRFAuUENBUC5DRCkpKyBnZW9tX3BvaW50KCkKCmdncGxvdChnZHBfZGF0YSwgYWVzKHg9ZGF0ZSwgeT0gTlkuR0RQLlBDQVAuQ0QpKSsgZ2VvbV9jb2woKQoKZ2dwbG90KGdkcF9kYXRhLCBhZXMoeD0gZGF0ZSwgeT0gTlkuR0RQLlBDQVAuQ0QpKSsKICBnZW9tX2NvbChmaWxsPSJyZWQiKSsKICBnZW9tX3BvaW50KGNvbG9yPSJibHVlIikKYGBgCgojICoqSW5mb3JtYWNpw7NuIGRlIHZhcmlvcyBwYcOtc2VzKioKYGBge3J9Cm1vcmVfZ2RwX2RhdGEgPC0gd2JfZGF0YShjb3VudHJ5ID1jKCJORyIsICJIVCIsICJLRSIpLCAKICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5kaWNhdG9yPSAiTlkuR0RQLlBDQVAuQ0QiLAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydF9kYXRlID0gMTk4MSwgZW5kX2RhdGU9MjAxNSkKICAKZ2dwbG90KG1vcmVfZ2RwX2RhdGEsIGFlcyh4PWRhdGUsIHk9TlkuR0RQLlBDQVAuQ0QsIGNvbG9yPWNvdW50cnksIHNoYXBlPWNvdW50cnkpKSsgCiAgZ2VvbV9wb2ludCgpCmBgYAoKIyAgKipDb25jbHVzaW9uKioKCiMjIyMgKlBvciBtZWRpbyBkZSBSIHB1ZGUgZXh0cmFlciBkZSBmb3JtYSBsZWdhbCBpbmZvcm1hY2nDs24gYXBhcnRpciBkZWwgY29kaWdvIFdESSBjb24gZWwgY3VhbCBwb2RlbW9zIG9ic2VydmFyIHVuYSBncmFuIGNhbnRpZGFkIGRlIGRhdG9zIGRlIGxvcyBpbmRpY2Fkb3JlcyBkZSBkZXNhcnJvbGxvIG11bmRpYWwuKgoKIyMjIyAqRHVyYW50ZSBlc3RhIGFjdGl2aWRhZCBzZSBldmFsdcOzIGVsIGluZ3Jlc28gcGVyY2FwaXRhIGRlIDMgcGFpc2VzOiBIYWl0aSwgS2VueWEgeSBOaWdlcmlhIGVuIGRvbmRlIHV0aWxpemFtb3MgZ2dwbG90MiBwYXJhIG9idGVuZXIgdW5hIHZpc3VhbGl6YWNpw7NuIGRlIGRhdG9zIG1hcyBjbGFyYSB5IGFzaSB2ZXIgc3UgY3JlY2ltaWVudG8uKgoKIyMjIyAqRXMgaW50ZXJlc2FudGUgY29tbyBjb24gdW4gY8OzZGlnbyBwdWVkZXMgZXh0cmFlciBpbmZvcm1hY2nDs24gZGUgZ3JhbiB2YWxvciB5IGFuYWxpemFybGEgc2luIG5pZ8O6biBwcm9ibGVtYSBhbCBndXN0byBkZSBjdWFscXVpZXIgcGVyc29uYS4qCgoKCg==