Guerras no Mundo: qual o nível de gastos militares dos países?

Projeto: Vitor Nayron Moreira - Programa de Pós Graduação em Economia/UFPB

Hoje (01), o mundo observou mais uma vez a escalada dos conflitos no Oriente Médio após o ataque com mísseis balísticos do Irã contra Israel, como retaliação pelas mortes de líderes do Hezbollah e Hamas. Além do Oriente Médio, outras regiões do mundo vivem em guerra, como o caso da Rússia e Ucrânia e até mesmo as tensões entre China e Taiwan, bem como a Coreia do Sul e a Coreia do Norte.

As guerras são ações com impactos humanitários graves e de um volume muito grande de recursos financeiros necessários para o financiamento dos equipamentos militares.

Diante disso, com base nos dados disponibilizados pela Stockholm International Peace Research Institute , que é um instituto internacional independente dedicado à pesquisas sobre conflitos, armamentos, controle de armas e desarmamento, será analisado os gastos militares de alguns países em relação ao PIB.

Base de Dados

Serão analisadas as informações do Brasil, China, Irã, Israel, Rússia, Ucrânia e Estados Unidos para o período de 2000 a 2023 (último ano com informações disponíveis). Os dados estão em percentual (%) em relação ao Produto Interno Bruto (PIB).

A observação para o ano 2000 de Israel foi estimada pelo Instituto. Da mesma forma, também foram estimadas as informações para todos os anos da China; para o período de 2000 a 2012 e de 2022 a 2023 para a Rússia; e para o período de 2004 a 2023 nas informações da Ucrânia.

Importação e análise dos dados

#Limpando o R

rm(list=ls(all=TRUE))

#Pacotes necessários

library(readxl)
## Warning: package 'readxl' was built under R version 4.2.3
library(dplyr)
## Warning: package 'dplyr' was built under R version 4.2.3
## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
library(leaflet)
## Warning: package 'leaflet' was built under R version 4.2.3
library(ggplot2)
## Warning: package 'ggplot2' was built under R version 4.2.3
library(plotly)
## Warning: package 'plotly' was built under R version 4.2.3
## 
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
## 
##     last_plot
## The following object is masked from 'package:stats':
## 
##     filter
## The following object is masked from 'package:graphics':
## 
##     layout
#Dados

Gastos_Militares <- read_excel("C:/Users/vitor/Downloads/Gastos Militares.xlsx")
View(Gastos_Militares)

#Estatística Descritiva

summary(Gastos_Militares)
##       Data        EUA_GASTO        ISRAEL_GASTO      CHINA_GASTOS    
##  Min.   :2000   Min.   :0.03112   Min.   :0.04456   Min.   :0.01605  
##  1st Qu.:2006   1st Qu.:0.03392   1st Qu.:0.05405   1st Qu.:0.01696  
##  Median :2012   Median :0.03665   Median :0.05708   Median :0.01744  
##  Mean   :2012   Mean   :0.03817   Mean   :0.05778   Mean   :0.01780  
##  3rd Qu.:2017   3rd Qu.:0.04077   3rd Qu.:0.06312   3rd Qu.:0.01870  
##  Max.   :2023   Max.   :0.04904   Max.   :0.06594   Max.   :0.02059  
##  RUSSIA_GASTOS     UCRANIA_GASTOS      IRA_GASTOS      BRASIL_GASTOS    
##  Min.   :0.03119   Min.   :0.02258   Min.   :0.02061   Min.   :0.01070  
##  1st Qu.:0.03408   1st Qu.:0.02726   1st Qu.:0.02179   1st Qu.:0.01344  
##  Median :0.03705   Median :0.02855   Median :0.02412   Median :0.01428  
##  Mean   :0.03895   Mean   :0.05404   Mean   :0.02505   Mean   :0.01442  
##  3rd Qu.:0.04128   3rd Qu.:0.03644   3rd Qu.:0.02789   3rd Qu.:0.01509  
##  Max.   :0.05864   Max.   :0.36653   Max.   :0.03315   Max.   :0.01952
Fonte: Elaboração própria a partir dos dados do SIPRI.
País Média Mínimo Máximo
EUA 3,82% 3,11% 4,9%
Israel 5,78% 4,46% 6,6%
China 1,8% 1,6% 2%
Rússia 3,89% 3,11% 5,86%
Ucrânia 5,4% 2,25% 36,65%
Irã 2,5% 2,06% 3,31%
Brasil 1,44% 1% 1,95%

A partir da estatística descritiva, é possível observar que, em termos percentuais, para o período analisado, Israel assume a liderança. Vale destacar que essas informações se trata do percentual do PIB destinado para as questões bélicas. Outra informação que chama a atenção é o caso da Ucrânia, que vivencia uma guerra nos últimos anos e registrou um percentual de gastos miliares em torno de 36% do PIB.

# Criando um gráfico usando ggplot2
grafico <- ggplot(Gastos_Militares, aes(x = Data)) +
  geom_line(aes(y = EUA_GASTO, color = "EUA")) +
  geom_line(aes(y = BRASIL_GASTOS, color = "Brasil")) +
  geom_line(aes(y = IRA_GASTOS, color = "Irã")) +
  geom_line(aes(y = RUSSIA_GASTOS, color = "Rússia")) +
  geom_line(aes(y = CHINA_GASTOS, color = "China")) +
  geom_line(aes(y = UCRANIA_GASTOS, color = "Ucrânia")) +
  geom_line(aes(y = ISRAEL_GASTO, color = "Israel")) +
  labs(title = "Percentual do PIB em Gastos Militares - 2000 a 2023 ",
       x = "Ano",
       y = "Gasto Militar (% do PIB)") +
  scale_color_manual(name = "Países",
                     values = c("EUA" = "blue", "Brasil" = "green", "Irã" = "red",
                                "Rússia" = "purple", "China" = "orange", "Ucrânia" = "brown", "Israel" = "pink"))

# Transformando o gráfico em interativo com plotly
grafico_interativo <- ggplotly(grafico)

# Exibindo o gráfico
grafico_interativo

Graficamente, fica evidente o aumento das despesas militares da Ucrânia. A Rússia aumentou também nos últimos anos, mas de forma menos acentuada quando comparado com a Ucrânia. Além disso, é possível observar que no período analisado, Israel apresentou níveis mais altos da relação % do PIB em gastos militares quando comparado com os demais países analisados. No caso do Brasil, há uma estabilidade do indicador ao longo desses períodos.

Mapa

# Médio dos Gastos Militares (% do PIB)
gastos_militares <- data.frame(
  pais = c("China", "Brasil", "Israel", "Irã", "EUA", "Rússia", "Ucrânia"),
  media_gastos = c(1.8, 1.44, 5.78, 2.5, 3.8, 3.89, 5.4),
  lat = c(34.801124322584464, -8.054096446873947, 30.97060202291808,
          31.847462345765088, 39.05737176611321, 62.08100797627473, 49.10107629469107),
  long = c(102.57287718552057, -56.36219643111338, 34.776532460391415,
           54.425480088376936, -102.15663040985638, 94.21093783118323, 31.243847766831152)
)

# Mapa dinâmico com leaflet
mapa <- leaflet(gastos_militares) %>%
  addTiles() %>%
  addCircleMarkers(
    lng = ~long, lat = ~lat,
    radius = ~media_gastos * 3,  # Multiplicador para ajustar o tamanho dos círculos
    color = "blue",
    fillOpacity = 0.6,
    popup = ~paste("<b>País:</b>", pais, "<br><b>Média dos Gastos (% do PIB):</b>", media_gastos)
  ) %>%
  setView(lng = 34, lat = 30, zoom = 2)  # Ajuste da visualização inicial

# Exibir o mapa
mapa

A análise do mapa facilita a visualiação dos países com a maior média para os últimos 23 anos do % do PIB destinado para os gastos militares.