Tabelas e Bases de Dados em Python - Curso de Python - Aula 5

preview_player
Показать описание
CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO PYTHON IMPRESSIONADOR:

-----------------------------------------------------------------------

-----------------------------------------------------------------------

-----------------------------------------------------------------------

Fala Impressionadores! Hoje vamos para a quinta aula do nosso Curso Básico de Python.

Nessa aula nós vamos trabalhar com bases de dados em Python utilizando a biblioteca pandas, que é uma biblioteca para análise de dados.

A ideia aqui é importar arquivo com pandas para que possamos ter esses dados dentro do Python para trabalharmos, no entanto, não vamos querer cada uma das planilhas separadas.

Então dentro da nossa estrutura de repetição for no Python, nós vamos acrescentar um código para adicionar cada uma das tabelas a uma tabela em branco que foi criada.

Assim nós vamos ter todas as informações de todas as tabelas em uma única tabela, dessa forma fica muito mais fácil de trabalhar com os dados.

Como estão em uma única tabela é mais fácil de fazer todos os cálculos que vamos precisar na próxima aula!

-----------------------------------------------------------------------

Hashtag Programação

► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!

-----------------------------------------------------------------------

Redes Sociais

Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!

-----------------------------------------------------------------------

#python #hashtagprogramacao
Рекомендации по теме
Комментарии
Автор

Fala galera!
Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!




HashtagProgramacao
Автор

Para quem está fazendo este desafio atualmente, o pandas não suporta mais o método apend em DataFrames. Ao invés disso, é recomendado utilizar o método concat, para concatenar tabelas

tabela_total = pd.concat([tabela_total, tabela], ignore_index = True)

display(tabela_total)

TechMendes
Автор

Na versão 3.12.1 versão atual funciona o append . Só colocar dessa forma :

robertopivetta
Автор

"Não se preocupe em ficar decorando código..."
É uma dica de ouro! Conheço programadores experientes que falam isso, programar não é competição de memória, o negócio é entender o que se está fazendo.

PedroHenriqueAlmeida-ixgd
Автор

Gente, RECADO IMPORTANTE! o append ficou obsoleto utilizem o pd.concat dessa forma:

tabela_total = pd.DataFrame()

for arquivo in lista_arquivo:
if "Vendas" in arquivo:
tabela = Básico de Python/Vendas/{arquivo}")
tabela_total = pd.concat([tabela_total, tabela], ignore_index = True)

display(tabela_total)


Que irá funcionar, tamo junto!

denilsonmelo
Автор

Solução para usar o concat():


tabela_total = pd.concat([tabela_total, tabela])

rogerrodrigoalves
Автор

Excelente! O melhor canal de python do Brasil

rubialugattimoreira
Автор

Parabéns Roberto, somente assim deu certo total._tabela

pauloguedes
Автор

Continua me surpreendendo com as possibilidades e "informações" disponíveis e aplicáveis para o desenvolvimento de qq pesquisa, pois o importante é ENTENDER o PROCESSO => PURA LÓGICA ...

erivaldoribeiroBR
Автор

Um vídeo adicionado a 3 horas me ajudou com uma solução que estou buscando a 4 dias kkk, TOP DEMAIS, valeu Lira

paulogodoy
Автор

Patrick Willians Powel aqui, obrigado pelos conteúdo, são de grande importância e de grande impacto em minha vida, Obrigado e sempre continue nós ajudando kkkk

wanessarodrigues
Автор

Tabela _total =pd.DateFrame, para criar um tabela vazia onde ira receber os valores. Tipo resumo de uma determinada informacao e isso? Ou do que mais precisamos saber com a maxima urgencia?

codeminde
Автор

Muito bom.. o Lira é sempre genial na didática dele...

Alguem mais tentou fazer e teve esta mensagem de alerta. ???

FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.

base1 = base1.append(base0)

Acho que vai rolar alguma mudança no pandas..
Eu tentei o concat mas não funcionou.. então deixei o append mesmo

MarcioMotta
Автор

Ja fiz outros cursos programação, e as pessoas apenas mostram como faz, o lira ensina de verdade, parabéns

ricardomonks
Автор

Muito top, eu estou fazendo uma parada parecida, porém estou com um problema que ainda to batendo cabeça para resolver... tenho 30 arquivos, por data. o campo DATA fica centralizado na parte superior do arquivo em um único campo.... a minha dor de cabeça é, eu tenho que importar os 30 arquivos com varias linhas, e tenho que criar uma coluna de data para cada arquivo importado, até para eu saber quais registros é referente a qual data depois que eu fizer o append ou

soludata
Автор

Fiquei com uma dúvida usando o pd.apend ele ignora o cabeçalhos das tabelas anteriores?

newvoice
Автор

Qual o Python é o melhor para se utilizar pycharm X colab ?

denneraladim
Автор

lira, eu tive um problema com o video quando eu vou fazer o outo paragrafo em baixo a segunda programacao eu faco tudo bonitinho eu coloco o read_csv o path o f e tals mas mesmo assim ele da problema ja tentei ler oque esta dando mas nao explica tanto

dacunha
Автор

ALGUÉM MAIS TRAVOU NO Import panda as pd ? não consigo importar de jeito nenhum no google collab

igordondoni
Автор

Desculpe, agora está dando certo, vi que tem que clicar na tela no final.

pauloguedes