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 :).
- Thales Veloso: Obrigado. !.
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!.
- Thales Veloso: Obrigado amigo…
Joel Lisboa Paim: Muito bom!.
Luiz Fernando Sena: Muito bom. Continue com o trabalho. Obrigado ( 2 Likes).
- Thales Veloso: Obrigado mano !! Espero ter ajudado.
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?.
- Thales Veloso: Conseguiu resolver?.
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..
- Thales Veloso: Obrigado pelo elogio.
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).
- Thales Veloso: Valeu, Paulo Cesar.
Edson Carlos ADP: Gostei de mais da aula, parece tão fácil.
- Thales Veloso: Que ótimo!.
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.
- Thales Veloso: Da sim.. perfeitamente !.
40TÃO Games: Nice tips brother!.
- Thales Veloso: Thanks @40Tão games.. ( 1 Likes).
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.
- Thales Veloso: Obrigado Amigo !.
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.
- Thales Veloso: Obrigado S2.
木村Erikson: Preciso tratar dados no excell, API da exchange BINANCE..
- Thales Veloso: Muito bom..qqr dúvida me chama.no Instagram.
Th: Falaaa meu xará Th.
- Thales Veloso: Fala xara..!!.
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.