Python+Excel: Tratamento de dados de uma tabela no Python/Pandas

Fala pessoal nesse vídeo eu ensino python + excel tudo numa coisa só.
Aula gratuita da Importância do python para o mercado de trabalho https://bit.ly/PythonDanki

Se você quiser me perguntar alguma coisa, tirar dúvidas me manda um direct no insta
www.instagram.com.br/thaleco.veloso

📌Livros que eu indico para complementar seus estudos
Lógica Python https://amzn.to/3FwMA80
Python fluente https://amzn.to/3KUyPBa

Primeiro eu baixei uma planilha excel no site do ministério da saúde para poder fazer todo o tratamento de dados usando o python especificamente a biblioteca pandas. O pandas é muito melhor que o excel rsrsrs.. Nota-se que ele tem muitos recursos, basta você saber conhecer e dominar que você consegue fazer mágica com o pandas no python.

Programação em python é um assunto muito recorrente em entrevistas de emprego, saber programar usando boas práticas e conceitos sólidos vai te deixar sempre um passo a frente do que qualquer um. Inicie logo a sua carreira de programador, o que você está esperando

O que você vai ver nesse vídeo

00:00 Introdução

01:19 Baixar uma planilha para análise

02:54 Lendo a planilha no python
Nesse passo eu utilizei o google colab para fazer todo o meu código, se você quiser saber mais sobre o google colab tem esse vídeo aqui explicando.
https://www.youtube.com/watch?v=jCbp5b-rPpA

05:15 Tratando os dados faltantes na planilha

06:20 Usando o pandas para agrupar dos dados
O agrupamento de dados que é feito nesse vídeo eu mostro em detalhes explicando todo o passo a passo dessa rotina. https://www.youtube.com/watch?v=hNnVVkRl1zs

08:04 Usando o comando para Reorganizar os dados

09:12 Convertendo os dados do pandas num excel

10:04 Concluindo

Assista também aqui nesse canal:

Como programar em python e ter acesso ao google colab:
https://www.youtube.com/watch?v=jCbp5b-rPpA

Como fazer um loop no python:
https://www.youtube.com/watch?v=hjK8Gseg37M

Como exportar tabela do python para excel:
https://www.youtube.com/watch?v=QBntZAcoZPg

Função do primeiro grau no python:
https://www.youtube.com/watch?v=DGz8Wwvy1sc

Assunto relacionados:
Python+Excel: tratamento dados de uma tabela no Python/Pandas
programação,
python,
python online,
programação em python,
google colab python,
python online sem instalar nada,
pandas python,
python pandas,
tabelas no python,
pandas com tabelas no python,
python com tabelas,
excel no python,
analise de dados,
analise de dados python,
python com excel online,

#Python #Analisededados #Programação Curso PYTHON com Mega Promoção https://bit.ly/3NoQsLH

Source: Thales Veloso

42 Comentários:

Thales Veloso: [1] Aprenda python do ZERO AO AVANÇADO: https://bit.ly/2D9RLia [2] A importância do python para o mercado de trabalho: https://bit.ly/30XUdQT [3] Analise de dados começa com o Excel+python: Video gratuito: bit.ly/2ywWJ6r ( 3 Likes).

Bernardo Caldeira de Castro: Muito bom ! Ótima explicação, Mas você poderia fazer um vídeo ensinando a alterar ou inserir dados em uma planilha Excel JÁ EXISTENTE, como fazer o Python alterar os valores de uma determinada coluna ou determinadas linhas ou de um conjunto de células em uma planilha que eu já esteja trabalhando com ela em Excel. Isto ia ajudar bastante….

Alexandre Rossi Barcellos: Exatamente o que eu estava precisando. Além de conhecimento, você tem uma excelente didática. Simples, claro e objetivo. Parabéns e muito obrigado..

Ulisses Calcada Evangelista: Parabéns pela aula!!! Gostaria de saber se você poderia me ajudar com uma dúvida relacionada a exibição dos dados. Criei uma tabela no excel com os dados e tal, porém os dados não são números mais sim pequenos textos. De acordo com isso, quando executo os comandos para exibir a tabela, a maioria dos dados são cortados devido ao fato de serem pequenos textos. Minha dúvida é a seguinte: como faço para exibir os dados por completo? ( 1 Likes).

Pedro Klein: Parabéns pela aula, amigo :).

ramon mendes: Sou iniciante em python, ajudou bastante. Vlw!!!.

  • Thales Veloso: Muito bom Ramon… Fique ligado que tem mais dicas para iniciante vindo por aí .. python e Excel se combinam.

JRF Youtube: Muito bom Thales…Obrigado pelo vídeo. Você poderia nos dizer como faz para converter o formato de data americano (ano/mes/dia) para brasileiro (dia/mes/ano? ( 2 Likes).

  • Thales Veloso: Olá JRF YouTube, tem uma biblioteca específica para isso no python é a datetime.. e nessa biblioteca tem uma função chamada strptime() que faz isso..

    Já no Excel é só usar o comando =texto e definir como (“dd/mm/aaaa”).

    Espero ter ajudado.. qualquer dúvida estamos aí !! Abs ! ( 1 Likes).

  • JRF Youtube: @Thales Veloso Valeu Thales..Vou tentar….Sou muito iniciante ainda..rs Abraçao.

JH_ Souza: Boa aula. Parabéns. Sei que isso é só uma pequeniníssima amostra do Python, pois essa tarefa dá pra fazer facilmente no próprio excel. Pergunto: da pra fazer cruzamentos e fórmulas trabalhando com várias planilhas?.

  • Thales Veloso: Olá amigo, tem sim.. dá para fazer muita coisa no Python ..

Pedro Henrique: Cara, sempre que preciso relembrar como fazer um groupby sei que esse é o lugar que preciso procurar. Parabéns e obrigado por compartilhar seu conhecimento..

  • Thales Veloso: Obrigado brother, sempre é bom transmitir conhecimento ( 1 Likes).

Cadu: Cara, meus parabéns pela sua didática. Ganhou mais um inscrito.

  • Thales Veloso: Obrigado Cadu !!… Vms ajudar a todos compartilhando conhecimento !! Seja bem vindo ao canal !.

Iuri Biasi: Show meu querido, trabalho com ciência de dados e esse vídeo é realmente top. Abraços!.

Joel Lisboa Paim: Muito bom!.

Luiz Fernando Sena: Muito bom. Continue com o trabalho. Obrigado ( 2 Likes).

Rafael Antunes de Andrade: Seu vídeo me ajudou bastante, obrigado. Mas eu estou tentando salvar o arquivo no formato xlsm e não estou conseguindo. O pandas não faz isso direto? Sabe me dizer o que eu tenho que fazer de diferente?.

Adriana Macedo: Otimo video! Obrigada!!! ( 1 Likes).

  • Thales Veloso: Fique ligada nos conteúdos aqui no canal.. sempre falando de programação e tecnologia !!.

Luiz Perciliano: show de bola, muito top.

joao alvaro Hurtado: otimo conteudo, eu tenho uma pergunta sobre isso. como é o acesso aos dados caso uma planilha tenha varias paginas dentro dela? ( 3 Likes).

  • Thales Veloso: Olá amigo, Muito obrigao.. Respondendo a sua pergunta, Acessar abas dentro de planilhas excel é bem tranquilo: segue o exemplo abaixo
    xls = pd.ExcelFile(‘path_to_file.xls’)
    df1 = pd.read_Excel(xls, ‘Sheet1’)
    df2 = pd.read_Excel(xls, ‘Sheet2’)

    Espero ter ajudado !! ( 2 Likes).

Jael Maciel: Valeu Thales, estava atrás dessas informações. Obrigado ( 3 Likes).

  • Thales Veloso: De nada @Jael fique ligado que vai sair mais vídeos desse assunto.

Francisco Santos: Estou iniciando em Python mas gostei muita dessa area pelo que vi. Por onde devo começar?.

  • Thales Veloso: Olá Francisco.. tudo bem.. então.. vc deve focar na lógica de programação..as estruturas básicas da linguagem..entre no nosso grupo.. estou respondendo tudo lá https://bit.ly/2O3Hytu.

Adriano Reis: fantástico .

  • Thales Veloso: Se quiser me perguntar alguma coisa.. me manda um direct la no instagram
    https://www.instagram.com/thaleco.veloso/.

vinicius silva: eu consigo alterar a planilha em tempo real ? por exemplo, eu rodo o código python ele cria a planilha, eu rodo um outro código no python ele altera alguns valores dessa planilha existente sem precisar fechar a planilha ?.

Carlos Fusco: Gostei muito da sua didática. Desejo sorte e sucesso pelo canal camarada..

Gabriel Silva: Depois que eu fizer esse código eu consigo criar uma interface em um programinha desktop onde o usuario ira selecionar um arquivo csv ja existente e ja irá retornar pra ele um novo csv com os dado filtrados ? se sim me ajuda pf, como faço isso ?.

Diogo Lebo: Thales Valoso, gostei muito do tutorial, eu preciso de selecionar algumas tabelas com registos diferente e eliminar o resto, como faço usando google colab?.

  • Thales Veloso: Fala amigo, Primeiro vc abre o seu Colab.. Faz o up das planilhas e seleciona o que vc quer… qqr coisa me chama no instagram !!! ( 1 Likes).

Calhiandro Lisandro Mendes Cavalcante: Olá boa noite ao fazer o exemplo com os mesma planilha, ocorreu um erro no group by df.groupby([‘data’,’estado’]) AttributeError Traceback (most recent call last) in () —-> 1 df.groupby([‘data’,’estado’]) /usr/local/lib/python3.7/dist-packages/pandas/core/groupby/groupby.py in __getattr__(self, attr) 702 703 raise AttributeError( –> 704 f”‘{type(self).__name__}’ object has no attribute ‘{attr}'” 705 ) 706 AttributeError: ‘DataFrameGroupBy’ object has no attribute ‘groupby’ O que será que está acontecendo?.

  • Thales Veloso: Olá, ta faltando atributos no seu groupby por exemplo.. vc quer agrupar pelo que ? soma, media, contagem… etc.. fazendo isso o erro deve sumir .. !! espero ter ajudado… Acabei de criar um novo grupo de dúvidas .. entre lá.. é um grupo novo link do grupo: https://bit.ly/2O3Hytu.
  • Calhiandro Lisandro Mendes Cavalcante: @Thales Veloso tentei fazer pela sum também deu erro vou tentar novamente.

Paulo Cesar: O cara é fera! ( 2 Likes).

Edson Carlos ADP: Gostei de mais da aula, parece tão fácil.

Marcos Paulo: Na parte de apagar o que eu não quero no df = df.dropna(subset=[‘municipio’]), o municipio não some, ele continua na planilha. O que fazer?.

Prototipagem Mecânica: eu consigo estar em duas telas , sendo excel e o vscode/python na outra de forma que,,o que “bolar” no python ja reflita “on line” no excel?? é um estudo de loteria que queria fazer.

40TÃO Games: Nice tips brother!.

Francisco Santos: Tem como fazer esses exercicios usando o Pycharm? a planilha atual é enorme.

  • Thales Veloso: Olá Francisco, tem simmm o pycharm é bem completo …

Leonardo Gomes: Me desculpe, mas o Excel é insuperável, quem fala que o pandas é melhor, é porque tem um conhecido muito superficial do Excel. O limite do conhecimento normalmente está no usuário. ( 1 Likes).

  • Thales Veloso: Que o Excel é fantástico.. não há dúvidas… Mas insuperável já é discutível..

    O Excel é muito produtivo e é um dos melhores quando a base de dados é pequena.. Agora, quando se fala em grandes volumes de dados.. conexões com fontes externas, API’s, otimização de recursos e outros serviços.. aí eu consigo ver uma certa limitação … o Excel pode ser falho… ( 1 Likes).

boy in a lab coat boy in a lab coat: O panda está instalado . Mas mesmo assim não consigo abrir a planilha. PORFAVOR ALGUÉM ME AJUDA.

eaerenanzito: A tabela do covid que baixei no site do gov está em excel. csv e nao consigo abrir seguindo o passo a passo msm fazendo o opload :((.

  • Thales Veloso: O que está dando de errado amigo ?.
  • eaerenanzito: @Thales Veloso EU CONSEGUI, EU TAVA USANDO O CODIGO read_excel, era read_csv, mas ai eu converti a planilha e xlts pra conseguir fazer igual. vlw.
  • Thales Veloso: @eaerenanzito excelente !.

Giuliano Goncalves Dias: Mano, vc tá chamando “óbitos acumulados” de ” obtidos acumulados”… desculpa mas não consegui deixar passar..kkk! Valeu pelo video! Tô inscrito no seu canal..

  • Thales Veloso: Kkkkkkkk muito bem observado.. será q mais alguém percebeu ??.

Edson Costa: Show .

Laryssa Guedes: Ótimo vídeo, poderia me ajudar o google colab não está gerando o novo arquivo de planilha.

  • Thales Veloso: Olá, posso sim.. De repente falta você clicar em atualizar no botão a esquerda do seu vídeo.. ! Abs!.
  • Laryssa Guedes: @Thales Veloso já atualizei e não aparece o arquivo.
  • Laryssa Guedes: @Thales Veloso import pandas as pd
    x = pd.read_excel(‘Banco_de_talentos.xlsx’)
    dados = pd.DataFrame(x.drop([‘Ens. Médio’, ‘Status’, ‘Técnico’, ‘Status T’], axis=1))
    dados.to_excel = “banco.xls”.
  • Thales Veloso: @Laryssa Guedes me chama no Instagram, lá é melhor para tirar dúvidas.

Wedson Veras: Showw.

Lucas: ‘certo?” ‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”‘certo?”.

  • Thales Veloso: Hahaah.. vou melhorar nisso.. obrigado pelo feedback ( 1 Likes).
  • Lucas: @Thales Veloso .

Cont03 Sonda: Top.

木村Erikson: Preciso tratar dados no excell, API da exchange BINANCE..

Th: Falaaa meu xará Th.

ATENÇÃO: Os comentários não correspondem a opinião do proprietário deste site e foram extraídos de forma automática. Este artigo não possui fim comercial e tem por objetivo apenas o estudo da tecnologia Selenium. Caso algum comentário aqui presente seja abusivo ou fira alguma lei, favor nos informar para que possamos removê-lo o mais rápido possível.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile