https://github.com/teomewhy/pandas-2025
https://github.com/teomewhy/pandas-2025
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/teomewhy/pandas-2025
- Owner: TeoMeWhy
- License: gpl-3.0
- Created: 2025-03-07T12:35:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T12:29:16.000Z (over 1 year ago)
- Last Synced: 2025-07-29T18:47:23.301Z (11 months ago)
- Language: Python
- Size: 128 KB
- Stars: 23
- Watchers: 0
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pandas 2025
Curso renovado de Pandas realizado ao vivo de form gratuita, com gravação disponível no [YouTube](youtube.com/@teomewhy).
## Pré-requisito
- Ter Python instalado. Sugestão de vídeo para instalação, [clique aqui](https://youtu.be/OeKzVjiiRm4?si=PT0v4LwNE9SUL-2m).
- Python Básico: sintaxe da linguagem e lógica de programação. [Conheça mais aqui](https://www.youtube.com/playlist?list=PLvlkVRRKOYFSpRkqnR0p2A-eaVlpLnN3D).
## Material de apoio
Temos um material de apoio para nosso treinamento, contendo algumas orientações e exercícios. [Confira aqui](https://docs.google.com/presentation/d/10_lCOieWozst3t2ldGaY78vxh4mOGkplHqXBQ7M3eDo/edit?usp=sharing).
## Dados
Utilizaremos dados reais durante o nosso curso. Acesse os [dados aqui](https://www.kaggle.com/datasets/teocalvo/teomewhy-loyalty-system).
## Ementa
1. Principais objetos do Pandas
- Series
- Dataframes
2. Importando arquivos com pandas
- csv; xlsx; parquet
3. Navegando pelos dados:
- Informações básicas
- Tipos de colunas
- Navegação em linhas e colunas
- Renomeando colunas
4. Filtrando dados
- Condições lógicas
5. Transformações e remoções
- Criação de novas colunas
- Ordenação
- Conversão de tipos
- Aplicando funções em linhas e colunas
- Removendo Duplicatas
- Trabalhando com NAs
6. GroupBy
- Agregando dados
- O método agg
- Agregações personalizadas
7. Cruzamento de dados
- Merge
- Concat
8. Manipulações adicionais
- Stack
- Unstack
- Pivot Table
- Explode
9. Conectando com Bancos SQL
- Importando dados
- Executando Queries
- Escrevendo dados