Instruções para Acesso à Plataforma da Análise Macro
Os vídeos de boas-vindas são baseados no documento disponível no link abaixo.
📱Como acessar os cursos e materiais
Ao acessá-lo, você encontrará as principais instruções para navegar na plataforma da Análise Macro.
O mesmo tutorial também está disponível no conteúdo abaixo:
Apresentação
Bem-vindo à Análise Macro! Meu nome é Luiz Henrique e sou Cientista de Dados.
Neste tutorial apresentarei nossa plataforma e como você pode aproveitar ao máximo os cursos disponíveis.
Além disso, explicarei como funciona o nosso suporte para dúvidas e darei orientações sobre como resolver questões relacionadas a códigos em R e Python.
Acesso aos Cursos e Materiais
Nesta seção, você aprenderá a acessar seu perfil na Análise Macro e entenderá os principais aspectos de navegação na plataforma.
Explicaremos como funciona o progresso do curso, desde a marcação de seções e tópicos como concluídos até a realização de testes necessários para a finalização do curso e obtenção do certificado.
Tópicos abordados:
✅ Página inicial
✅ Acesso aos cursos
✅ Acesso e Download de materiais
✅ Testes e exercícios
✅ Marcação de seções e tópicos como concluídos
✅ Obtenção do certificado
Página Inicial
A página inicial permite que o aluno acesse seus cursos e visualize as principais informações do seu perfil. No menu, é possível encontrar abas específicas para visualizar os cursos adquiridos, acessar informações do perfil para verificar dados pessoais e consultar os pedidos realizados.
Na aba principal, o aluno pode visualizar:
- Nome e imagem de perfil (se houver).
- Quantidade de cursos adquiridos.
- Número de cursos concluídos.
- Certificados obtidos.
- Pontuação acumulada.
Nesta aba principal, “Meus Cursos“, é possível acessar os cursos adquiridos, seja navegando na página ou utilizando o campo de busca. Cada curso exibe informações sobre o progresso, incluindo:
- Percentual de conclusão.
- Número de etapas concluídas em relação ao total.
- Testes realizados dentro do curso.
- Exibição do Certificado (se o curso foi concluído)
Acesso aos Cursos
Ao acessar um curso, o aluno encontrará:
- A barra de progresso, que indica o avanço no curso.
- O conteúdo do curso, organizado por seções e tópicos.
- A seção de Instruções do Curso, onde podem estar disponíveis orientações sobre a estrutura do curso e seu funcionamento.
Os cursos são divididos em seções, que podem conter:
- Vídeo-aulas.
- Materiais complementares.
- Tópicos, que são aulas dentro de uma mesma seção, abordando um tema específico ou uma continuação da aula. São compostas por Vídeos e Materiais.
- Teste: as aulas podem conter testes sobre o assunto, mas abordaremos detalhadamente os exercícios posteriormente.
Acesso e Download de Materiais
Os materiais das aulas estão disponíveis dentro de cada seção ou tópico e podem incluir:
- Link para acessar o material online (slides ou documentos).
- Link para o Google Colab (códigos em Python).
- Link para download do script em R.
- Download de todos os arquivos da aula (arquivos compactados, que precisam ser extraídos com um software descompactador).
Testes e Exercícios
Alguns cursos incluem testes de avaliação. Eles podem estar contidos em Seções de vídeo-aula, em conjunto com Tópicos, ou podem estar sozinhos. Os testes podem ser de dois tipos:
- Única escolha: o aluno deve selecionar a resposta correta.
- Inserção de resposta: o aluno precisa preencher um campo com a resposta correta.
O aluno deve escolher ou inserir a resposta da questão e, em seguida, pode avançar para a próxima questão utilizando a caixa de enumeração ou o botão “Próximo”, localizado no canto inferior direito da tela.
Ao concluir todas as questões, o aluno deve finalizar o teste clicando em “Resumo de Teste”. Nesta tela, serão exibidas:
- A quantidade de questões corretas e incorretas.
- As respostas corretas e incorretas, acompanhadas de possíveis dicas.
? Atenção: Para questões que exigem inserção de resposta, a página final do curso apresenta as respostas corretas entre parênteses (). Esse formato é apenas para identificação e não deve ser confundido como parte da resposta.
Marcação de Seções e Tópicos como Concluídos
O aluno poderá marcar a aula como concluído a qualquer momento, mesmo que não tenha assistido a Vídeo-Aula.
Se a seção contiver tópicos, é necessário marcar cada um deles como concluído antes de concluir a seção.

Caso o botão não apareça:
- Tente limpar o cache do navegador.
- Experimente acessar o curso por outro navegador.
- Se o problema persistir, entre em contato com o suporte ao aluno.
Obtenção do Certificado
Ao concluir 100% do curso, o certificado será gerado automaticamente e poderá ser acessado diretamente na página inicial do curso.
- O certificado será aberto em uma nova página.
- O aluno poderá baixá-lo em formato PDF para impressão ou compartilhamento.
Como Utilizar o Suporte ao Aluno
Nesta seção, explicaremos como funciona o suporte individual para dúvidas dos alunos da Análise Macro.
Tipos de dúvidas atendidas:
? Dúvidas de códigos → Questões relacionadas a sintaxe, erros e funcionamento de códigos em R e Python.
? Dúvidas teóricas → Conceitos abordados nos cursos, interpretação de materiais e explicações fornecidas nas videoaulas.
Atenção:
? Dúvidas comerciais devem ser enviadas para os seguintes canais:
? E-mail: comercial@analisemacro.com.br
? WhatsApp: www.analisemacro.com.br/zap
Dúvidas sobre Cursos
Caso tenha dúvidas relacionadas ao conteúdo das aulas — seja sobre dados, códigos ou procedimentos apresentados no curso — ficaremos felizes em ajudar.
Para agilizar o suporte e garantir um atendimento mais eficiente, recomendamos que sua mensagem inicial inclua os seguintes pontos:
- Nome do curso
- Aula específica
- Código utilizado (se aplicável)
- Mensagem de erro encontrada (se houver)
- Descrição detalhada da dúvida
Com essas informações, conseguimos oferecer um suporte mais rápido e preciso.
A seguir, explicamos melhor como lidamos com diferentes tipos de dúvidas:
Dúvidas Teóricas
Os cursos da Análise Macro possuem, em diferentes graus, fundamentos teóricos conforme a área de estudo. É natural que os alunos tenham dúvidas sobre conceitos abordados no material didático ou sobre explicações do professor nas videoaulas.
Para garantir um suporte mais eficaz, pedimos que o aluno detalhe o trecho específico do material ou da aula que gerou a dúvida, fornecendo o máximo de informações possíveis.
Dúvidas sobre Códigos
Aprender uma linguagem de programação pode ser desafiador no início. Sintaxe, funções, bibliotecas e a lógica por trás da análise de dados são aspectos que exigem prática e paciência.
As dúvidas relacionadas a códigos geralmente se dividem em duas categorias principais:
1. Dúvidas sobre a lógica do código
- Compreensão da sintaxe
- Explicação sobre o uso de determinada função ou biblioteca
- Motivo pelo qual um código foi escrito de uma forma específica e não de outra
2. Dúvidas sobre erros no código
Os erros podem ocorrer por dois motivos principais:
- Erro no código apresentado no curso: Como as linguagens e pacotes são constantemente atualizados, algumas mudanças podem gerar problemas no código original. Mantemos uma revisão contínua, mas, caso um aluno identifique um erro, pedimos que detalhe para que possamos corrigir.
- Erro ao reproduzir ou adaptar o código: É altamente recomendável que o aluno refaça os códigos vistos em aula, seja copiando-os ou reescrevendo-os de memória. Esse processo é fundamental para o aprendizado.
Se um erro surgir ao refazer um código, o que fazer?
Em vez de recorrer imediatamente ao suporte, incentivamos o aluno a tentar resolvê-lo por conta própria. Parece desafiador, mas esse esforço fortalece a habilidade de solucionar problemas, algo essencial para se tornar proficiente na linguagem.
No exemplo abaixo, vamos mostrar como o aluno pode tentar resolver o código por conta própria.
(Caso deseje saber como enviar dúvidas diretamente para o suporte, veja a seção seguinte).
Como resolver erros no código?
Aqui estão dois exemplos de erros comuns em R (com tidyverse) e Python (com pandas), seguidos de explicações sobre como o aluno pode investigar e resolver o problema.
Erro em R (tidyverse)
Código com erro:
| library(tidyverse) df <- tibble( nome = c(“Ana”, “Bruno”, “Carlos”), idade = c(25, 30, 28) ) df %>% filter(idade > 27 & nome == “Carlos”) |
| Mensagem de erro: Error in `filter()`: ! Input `..1` must be a logical vector, not a double. |
Como investigar e resolver?
- Ler a mensagem de erro: O erro menciona que filter() espera um vetor lógico (TRUE/FALSE), mas recebeu um double (número).
- Consultar a documentação: Podemos verificar a documentação do filter() executando ?filter no R.
- Testar partes do código: Se rodarmos apenas idade > 27 & nome == “Carlos”, notamos que o problema está na operação lógica aplicada à coluna nome.
- Solução: No tidyverse, a função filter() usa & para vetores lógicos e == para comparações, mas precisa de () ao redor de cada condição:
Código corrigido:
| df %>% filter(idade > 27 & (nome == “Carlos”)) |
Erro em Python (pandas)
Código com erro:
| import pandas as pd data = {“nome”: [“Ana”, “Bruno”, “Carlos”], “idade”: [25, 30, 28]} df = pd.DataFrame(data) df_filtrado = df[df[“idade”] > 27 and df[“nome”] == “Carlos”] print(df_filtrado) |
Mensagem de erro:
| ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). |
Como investigar e resolver?
- Ler a mensagem de erro: O problema está na comparação com and, pois and funciona apenas para valores booleanos únicos, mas df[“nome”] == “Carlos” retorna uma série booleana.
- Consultar a documentação: Podemos buscar “pandas filter multiple conditions” no Google ou acessar a documentação do DataFrame no site oficial do pandas.
- Solução: Em pandas, devemos usar & para operações booleanas entre colunas e colocar cada condição entre parênteses:
Código corrigido:
| df_filtrado = df[(df[“idade”] > 27) & (df[“nome”] == “Carlos”)] print(df_filtrado) |
Como buscar soluções?
Se um aluno se deparar com esses erros, ele pode tentar as seguintes abordagens:
- Consultar a documentação oficial:
- R: Executar ?filter no console ou acessar dplyr::filter.
- Python: Usar help(pd.DataFrame.loc) ou acessar pandas DataFrame filtering.
- Pesquisar no Google:
- “Error in filter(): Input must be a logical vector R tidyverse” pandas ValueError: The truth value of a Series is ambiguous. Como resolver?
- Lembre-se: Realizar as buscas usando inglês sempre resulta em melhores respostas.
- Usar IA para buscar soluções:
- Perguntar diretamente a uma IA, fornecendo o código e a mensagem de erro.
Exemplo de prompt para IA:
“Estou tentando filtrar um DataFrame [insira o dataframe] no pandas, mas recebo o erro:
ValueError: The truth value of a Series is ambiguous.
Aqui está o código:
df[df[“idade”] > 27 and df[“nome”] == “Carlos”]
Como corrijo isso?”
Como enviar dúvidas de códigos para o Suporte Ao Aluno?
Problema
Descreva de forma clara e objetiva o problema ou erro que você está enfrentando. Seja específico, se necessário, e adicione imagens para ilustrar a questão.
Exemplo:
“Tentei instalar a biblioteca XYZ, mas apareceu a seguinte mensagem de erro: ‘coloque a mensagem de erro aqui’.”
Comportamento Esperado
Explique qual era o resultado esperado ao executar o código.
Exemplo:
“Eu esperava que fosse gerado um gráfico de linha, onde o eixo X representasse as datas e o eixo Y representasse os valores.”
Código de Reprodução
Informe a aula e o arquivo onde o erro ocorreu ou forneça diretamente o trecho de código com problema. Caso o erro aconteça em um script extenso, destaque as linhas específicas onde ocorre o problema.
Se o código utilizar um conjunto de dados, inclua uma imagem para mostrar a estrutura dos dados ou um pequeno exemplo do formato utilizado.
Informações da Sessão
Para facilitar a identificação do problema, copie e execute os comandos abaixo e cole a saída junto com sua dúvida. Isso nos ajuda a verificar se o erro pode estar relacionado às versões dos pacotes ou configurações do seu ambiente.
No Python:
| pip install session_info import session_info session_info.show() |
No R:
| sessionInfo() |