Como padronizar gráficos sem repetir código
Criar gráficos padronizados usando pipelines com o tidyverse no R não precisa ser uma tarefa tediosa de Ctrl+C / Ctrl+V mudando a variável de interesse a ser plotada no seu código de ggplot2. Isso torna o seu script caótico e ineficiente, além de ser potencialmente mais trabalhoso fazer atualização/manutenção desse código. Uma maneira mais elegante […]
Um país frustrante
Há uma séria frustração com a economia brasileira. E não estou me referindo propriamente ao resultado do PIB do 2º trimestre divulgado ontem pelo IBGE. Desde o 2º trimestre de 2014, os resultados apresentados pela economia brasileira têm sido pífios. Para ser bondoso. O gráfico abaixo ilustra o comportamento da variação marginal do PIB, isto é, […]
Hackeando o R: Rodando uma regressão com métodos bayesianos
No Hackeando o R de hoje, vamos finalizar a série sobre estatística bayesiana mostrando como pode ser feita a estimação de um modelo linear simples com MCMC. Diferentemente do método padrão, onde consideramos que a variável de resposta tem distribuição normal após controlarmos para efeitos lineares, os métodos bayesianos permitem maior liberdade quanto às hipóteses […]
Nested loop com o pacote purrr no R
O pacote purrr é um dos pilares do tidyverse, ao lado do dplyr e do operador pipe em termos de utilidade e generalização. Um de seus principais objetivos é facilitar a intenção de fazer um loop com a sintaxe envolvida. Ao invés de ter que escrever um monte de códigos tediosos do tipo "for-loop" - que […]
Hackeando o R: Utilizando o RJAGS
No Hackeando o R de hoje, vamos continuar a desenvolver o ferramental de estatística bayesiana, e para isso vamos mostrar como utilizar a interface do R para o programa JAGS (Just Another Gibbs Sampler), que é especializado em métodos de MCMC. No post da semana passada, apresentamos o algoritmo de Metropolis, que define um passo-a-passo […]