Construindo apresentações econômicas personalizadas com o Python

Para realizar uma ótima apresentação é necessário construir slides elegantes e bem organizados. E se fosse possível criar apresentações de forma totalmente automática a partir dos códigos e de uma análise criada com o Python? Vamos mostrar como criar apresentações Beamer e Revealjs da linguagem utilizando o Quarto.

Apresentações com o Quarto e Python

Para ver mais sobre o aplicativo Quarto e a sua usabilidade com o Python veja o post Construindo relatórios econômicos com o Python. Para mais aplicabilidade do Quarto com o Python, veja o post Construindo Relatórios Econômicos personalizados com o Python.

O aplicativo Quarto suporta uma variedade de formatos para criar apresentações, incluindo:

  • revealjs — reveal.js (HTML)
  • pptx — PowerPoint (MS Office)
  • beamer — Beamer (LaTeX/PDF)

Esse formatos possibilitam a criação de slides, que podem possuir textos, blocos de códigos e outputs do códigos.

Dentre os formatos acima listados, o mais completo é o reveal.js, que possibilita a criação de conteúdo dinâmico e interativo, além de possui maior diversidade de opções para a constituição dos slides. Esse formato é apresentado em HTML, portanto, caso tenha a necessidade de um uso mais especifico, como Office e LaTeX, temos as opções pptx e beamer.

Criando Slides

Ao criar um documento do tipo .qmd, a sintaxe básica dos slides segue a estrutura abaixo:

---
title: "Habits"
author: "John Doe"
format: revealjs
---

# Título

Texto criado para o slide

- Marcador

Bloco de código
```{r}
library(tidyverse)
```

O três traços abaixo permite avançar o slide

---

# Novo Slide

No caso, acima, representado o cabeçalho YAML com o output para o formato de apresentação desejada, em no exemplo é demonstrado o revealjs. Em seguida, há uma combinação do título, texto e bloco de código.

Para entender como foi criado as apresentações abaixo, faça parte do Clube AM, o repositório de código da Análise Macro, contendo exercícios semanais de R e Python.

Apresentações Beamer - PDF

Apresentações Revealjs - HTML

_____________________________________

Quer aprender mais?

Seja um aluno da nossa trilha de Macroeconomia Aplicada e aprenda a criar projetos voltados para a Macroeconomia

Compartilhe esse artigo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
Email
Print

Comente o que achou desse artigo

Outros artigos relacionados

Criando operações SQL com IA Generativa no R com querychat

No universo da análise de dados, a velocidade para obter respostas é um diferencial competitivo. Frequentemente, uma simples pergunta de negócio — “Qual foi nosso produto mais vendido no último trimestre na região Nordeste?” — inicia um processo que envolve abrir o RStudio, escrever código dplyr ou SQL, executar e, finalmente, obter a resposta. E se pudéssemos simplesmente perguntar isso aos nossos dados em português, diretamente no nosso dashboard Shiny?

Dashboard Financeiro com IA e Shiny Python: Análise de Dados Abertos da CVM

Este artigo apresenta um tutorial completo sobre como construir uma ferramenta de análise financeira de ponta. Utilizando Shiny for Python, demonstramos a automação da coleta de dados das Demonstrações Financeiras Padronizadas (DFP) da CVM e o tratamento dessas informações com Pandas. O ponto alto do projeto é a integração da IA Generativa do Google Gemini, que atua como um assistente de análise, interpretando os dados filtrados pelo usuário e fornecendo insights contábeis e financeiros em tempo real. O resultado é um dashboard dinâmico que democratiza a análise de dados complexos e acelera a tomada de decisão.

Econometria, ML ou IA para previsão da PMS?

Prever a Pesquisa Mensal de Serviços (PMS/IBGE) é um desafio por natureza: trata-se de uma série mensal, sujeita a volatilidade e choques que vão de fatores sazonais a mudanças estruturais no setor. Para enfrentar esse problema, realizamos um exercício de comparação entre três abordagens de modelagem: econometria tradicional (ARIMA), machine learning (XGBoost) e inteligência artificial (TimeGPT).

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

como podemos ajudar?

Preencha os seus dados abaixo e fale conosco no WhatsApp

Boletim AM

Preencha o formulário abaixo para receber nossos boletins semanais diretamente em seu e-mail.