Bem-vindo(a) ao workshop de Pandas! Neste evento, vamos explorar a biblioteca Pandas, uma poderosa ferramenta para análise e manipulação de dados em Python. Durante o workshop, vamos cobrir diversos tópicos, desde os fundamentos de estrutura de dados até o uso de Series e Dataframes. Este README fornecerá uma visão geral dos tópicos abordados, a duração estimada de cada seção e as dependências necessárias.
Nesta seção inicial, vamos dar uma visão geral do workshop e introduzir os conceitos básicos do Pandas. Abordaremos os principais recursos da biblioteca e sua importância na análise de dados.
Aqui, exploraremos os fundamentos das estruturas de dados no Pandas. Vamos aprender sobre os principais objetos do Pandas, como séries e dataframes, e entender como eles são utilizados para armazenar e manipular dados.
O NumPy é uma biblioteca essencial para análise numérica em Python. Nesta seção, mostraremos como o Pandas se integra ao NumPy e como aproveitar as funcionalidades do NumPy em conjunto com o Pandas.
Nesta seção, daremos uma visão mais aprofundada do Pandas, explorando seus recursos avançados e casos de uso. Abordaremos tópicos como leitura e escrita de dados, tratamento de dados ausentes e limpeza de dados.
As Series são uma estrutura fundamental do Pandas para trabalhar com dados unidimensionais. Nesta seção, vamos explorar as principais funcionalidades das Series, incluindo indexação, filtragem, agregação e manipulação de dados.
Os Dataframes são a estrutura de dados mais utilizada no Pandas e permitem trabalhar com dados tabulares. Nesta seção, vamos mergulhar nos conceitos de Dataframes e aprender a realizar operações de seleção, filtragem, junção e transformação de dados em Dataframes.
Antes de prosseguir com o workshop, é recomendado configurar um ambiente virtual (venv) para evitar conflitos de dependências com outros projetos Python em seu sistema. Siga as etapas abaixo para configurar o ambiente virtual:
- Abra o terminal e navegue até o diretório em que deseja criar o ambiente virtual.
- Execute o seguinte comando para criar o ambiente virtual:
python3 -m venv pandas-workshop-env
- Ative o ambiente virtual executando o comando adequado para o seu sistema operacional:
- No Linux/Mac:
source pandas-workshop-env/bin/activate
- No Windows:
pandas-workshop-env\Scripts\activate
- No Linux/Mac:
- Agora que o ambiente virtual está ativado, você pode prosseguir com a instalação das dependências.
Certifique-se de ter as seguintes dependências instaladas dentro do ambiente virtual antes de prosseguir:
- Pandas 🐼
- NumPy 🧮
- Seaborn 📊
- Jupyter 📝
Você pode instalar as dependências usando o gerenciador de pacotes do Python, pip 📦
Após instalar as dependências necessárias, você pode escolher entre duas opções para abrir o código do workshop utilizando o Jupyter Notebook: usando o Visual Studio Code (VS Code) ou o Jupyter instalado pelo Python. Veja as etapas para cada opção:
-
Certifique-se de ter o VS Code instalado em seu sistema. Caso ainda não o tenha, você pode baixá-lo e instalá-lo a partir do site oficial: https://code.visualstudio.com/.
-
Abra o VS Code e crie uma nova pasta para o workshop ou navegue até a pasta onde o código do workshop está localizado.
-
Ative o ambiente virtual criado anteriormente. No terminal integrado do VS Code, execute o comando adequado para o seu sistema operacional:
- No Linux/Mac:
source pandas-workshop-env/bin/activate
- No Windows:
pandas-workshop-env\Scripts\activate
- No Linux/Mac:
-
Agora, você está pronto para abrir o Jupyter Notebook no VS Code. No terminal integrado do VS Code, execute o seguinte comando:
jupyter notebook
-
O VS Code abrirá uma nova janela do navegador com a interface do Jupyter Notebook. Navegue até a pasta onde o código do workshop está localizado e abra o arquivo
.ipynb
correspondente à seção desejada.
-
Certifique-se de ter o Jupyter Notebook instalado em seu ambiente virtual. Se você seguiu as etapas anteriores, o Jupyter Notebook deve estar instalado junto com as outras dependências.
-
Abra o terminal e ative o ambiente virtual executando o comando adequado para o seu sistema operacional:
- No Linux/Mac:
source pandas-workshop-env/bin/activate
- No Windows:
pandas-workshop-env\Scripts\activate
- No Linux/Mac:
-
Navegue até a pasta onde o código do workshop está localizado.
-
No terminal, execute o seguinte comando para abrir o Jupyter Notebook:
jupyter notebook
-
Uma nova janela do navegador será aberta, exibindo a interface do Jupyter Notebook. Navegue até a pasta onde o código do workshop está localizado e abra o arquivo
.ipynb
correspondente à seção desejada.
Agora você pode aproveitar o workshop de Pandas abrindo o código no Jupyter Notebook e seguir as instruções e exemplos fornecidos em cada seção. Divirta-se e aproveite a aprendizagem com o Pandas! 😄
Antes de participar do workshop de Pandas, é recomendado que você tenha conhecimento prévio em Python. É importante estar familiarizado com a sintaxe básica, estruturas de controle de fluxo (como condicionais e loops) e funções em Python. Ter uma compreensão básica de programação em Python ajudará você a acompanhar e aproveitar ao máximo o workshop.
Portanto, venha com vontade de aprender e explorar o mundo do Pandas! Estamos empolgados em tê-lo(a) no workshop e estamos prontos para compartilhar conhecimentos valiosos sobre o Pandas e suas funcionalidades. 🐍🐼💡💪🚀