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

Decomposição do Impulso de Crédito no Brasil usando Python

Neste exercício, mostramos como o Python pode ser utilizado para calcular uma métrica central para a compreensão da dinâmica entre crédito e atividade econômica no Brasil, a partir de um ciclo completo e altamente reprodutível de coleta, tratamento e análise de dados.

Aplicando o Time Series Transformer para prever inflação (IPCA)

Neste exercício, exploramos a previsão de séries temporais utilizando o Temporal Fusion Transformer (TFT). O TFT é uma arquitetura de Deep Learning baseada em mecanismos de atenção, desenhada especificamente para lidar com múltiplas variáveis e horizontes de previsão longos, mantendo a interpretabilidade — uma característica frequentemente ausente em modelos de "caixa-preta".

Análise do Payroll norte-americano com Python

O Payroll norte-americano é o termômetro da economia global. No post de hoje, mostro como analisar esse indicador usando Python e as bibliotecas Pandas e Plotnine. Saia do básico e aprenda a visualizar a geração de empregos nos EUA de forma profissional.

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.