Pacote Stargazer
# Carregar pacotes necessários
library(stargazer)
##
## Please cite as:
## Hlavac, Marek (2022). stargazer: Well-Formatted Regression and Summary Statistics Tables.
## R package version 5.2.3. https://CRAN.R-project.org/package=stargazer
# Criar dados fictícios relacionados à área financeira
set.seed(123) # Para reprodutibilidade
n <- 100 # Número de observações
dados_financeiros <- data.frame(
retorno_carteira = rnorm(n, mean = 7, sd = 5), # Retorno da carteira (%) com média 7%
pib_crescimento = rnorm(n, mean = 3, sd = 1.5), # Crescimento do PIB (%)
taxa_juros = rnorm(n, mean = 5, sd = 2), # Taxa de juros (%)
inflacao = rnorm(n, mean = 2.5, sd = 1) # Inflação (%)
)
# Modelos de regressão linear
modelo1 <- lm(retorno_carteira ~ pib_crescimento, data = dados_financeiros)
modelo2 <- lm(retorno_carteira ~ pib_crescimento + taxa_juros, data = dados_financeiros)
modelo3 <- lm(retorno_carteira ~ pib_crescimento + taxa_juros + inflacao, data = dados_financeiros)
# Gerar uma tabela bonita com o stargazer
stargazer(modelo1, modelo2, modelo3,
type = "text", # Mudar para "html" ou "latex" conforme necessidade
title = "Modelos de Regressão: Impacto Econômico no Retorno da Carteira",
dep.var.caption = "Variável dependente: Retorno da Carteira (%)",
covariate.labels = c("Crescimento do PIB (%)", "Taxa de Juros (%)", "Inflação (%)"),
omit.stat = c("f", "ser"), # Omitir estatísticas desnecessárias
align = TRUE,
no.space = TRUE,
digits = 2)
##
## Modelos de Regressão: Impacto Econômico no Retorno da Carteira
## =====================================================================
## Variável dependente: Retorno da Carteira (%)
## ----------------------------------------------
## retorno_carteira
## (1) (2) (3)
## ---------------------------------------------------------------------
## Crescimento do PIB (%) -0.16 -0.14 -0.14
## (0.32) (0.32) (0.32)
## Taxa de Juros (%) -0.31 -0.31
## (0.24) (0.24)
## Inflação (%) -0.21
## (0.44)
## Constant 7.89*** 9.47*** 10.00***
## (1.01) (1.60) (1.95)
## ---------------------------------------------------------------------
## Observations 100 100 100
## R2 0.002 0.02 0.02
## Adjusted R2 -0.01 -0.001 -0.01
## =====================================================================
## Note: *p<0.1; **p<0.05; ***p<0.01