Los datos del World Bank Indicators (WBI) son una fuente completa de indicadores económicos, sociales y medioambientales de mpas de 200 paĆses. Fuente: WB
#install.packages("WDI")
library(WDI)
#install.packages("wbstats")
library(wbstats)
#install.packages("tidyverse")
library(tidyverse)
## āā Attaching core tidyverse packages āāāāāāāāāāāāāāāāāāāāāāāā tidyverse 2.0.0 āā
## ā dplyr 1.1.4 ā readr 2.1.5
## ā forcats 1.0.0 ā stringr 1.5.1
## ā ggplot2 3.5.1 ā tibble 3.2.1
## ā lubridate 1.9.3 ā tidyr 1.3.1
## ā purrr 1.0.2
## āā Conflicts āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā tidyverse_conflicts() āā
## ā dplyr::filter() masks stats::filter()
## ā dplyr::lag() masks stats::lag()
## ā¹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
#install.packages("ggplot2")
library(ggplot2)
gdp_mexico <- wb_data(country = "MX", indicator = "NY.GDP.PCAP.CD", start_date= 1900, end_date = 2024)
# (ISO3166-2 country codes)
summary(gdp_mexico)
## iso2c iso3c country date
## Length:64 Length:64 Length:64 Min. :1960
## Class :character Class :character Class :character 1st Qu.:1976
## Mode :character Mode :character Mode :character Median :1992
## Mean :1992
## 3rd Qu.:2007
## Max. :2023
## NY.GDP.PCAP.CD unit obs_status footnote
## Min. : 359.5 Length:64 Length:64 Length:64
## 1st Qu.: 1431.5 Class :character Class :character Class :character
## Median : 4017.8 Mode :character Mode :character Mode :character
## Mean : 5132.1
## 3rd Qu.: 8959.9
## Max. :13926.1
## last_updated
## Min. :2024-06-28
## 1st Qu.:2024-06-28
## Median :2024-06-28
## Mean :2024-06-28
## 3rd Qu.:2024-06-28
## Max. :2024-06-28
head(gdp_mexico)
## # A tibble: 6 Ć 9
## iso2c iso3c country date NY.GDP.PCAP.CD unit obs_status footnote
## <chr> <chr> <chr> <dbl> <dbl> <chr> <chr> <chr>
## 1 MX MEX Mexico 1960 360. <NA> <NA> <NA>
## 2 MX MEX Mexico 1961 378. <NA> <NA> <NA>
## 3 MX MEX Mexico 1962 393. <NA> <NA> <NA>
## 4 MX MEX Mexico 1963 424. <NA> <NA> <NA>
## 5 MX MEX Mexico 1964 486. <NA> <NA> <NA>
## 6 MX MEX Mexico 1965 511. <NA> <NA> <NA>
## # ā¹ 1 more variable: last_updated <date>
tail(gdp_mexico)
## # A tibble: 6 Ć 9
## iso2c iso3c country date NY.GDP.PCAP.CD unit obs_status footnote
## <chr> <chr> <chr> <dbl> <dbl> <chr> <chr> <chr>
## 1 MX MEX Mexico 2018 10130. <NA> <NA> <NA>
## 2 MX MEX Mexico 2019 10435. <NA> <NA> <NA>
## 3 MX MEX Mexico 2020 8896. <NA> <NA> <NA>
## 4 MX MEX Mexico 2021 10363. <NA> <NA> <NA>
## 5 MX MEX Mexico 2022 11477. <NA> <NA> <NA>
## 6 MX MEX Mexico 2023 13926. <NA> <NA> <NA>
## # ā¹ 1 more variable: last_updated <date>
ggplot(gdp_mexico, aes(x= date, y=NY.GDP.PCAP.CD)) +
geom_point()
ggplot(gdp_mexico, aes(x= date, y=NY.GDP.PCAP.CD)) +
geom_col()
ggplot(gdp_mexico, aes(x= date, y=NY.GDP.PCAP.CD)) +
geom_col(fill="cyan") +
geom_point(color="blue") +
labs(title= "Producto Interno Bruto en MƩxico (US per capita)", x="AƱo", y= "PIB")
gdp_varios <- wb_data(country = c("MX", "EC", "CL"), indicator = "NY.GDP.PCAP.CD", start_date = 1900, end_date = 2024)
ggplot(gdp_varios, aes(x=date, y=NY.GDP.PCAP.CD, color= country))+
geom_point()