‫Bem-vindos de volta, pessoal.
‫E agora estou muito animado para essa série de vídeos também, porque vamos falar sobre pandas.
‫Eu gostaria de poder dar a esse cara um high five na vida real.
‫Que animal bonito é este panda?
‫Agora, o que acontece com os pandas é que eles geralmente têm orelhas pretas com rosto branco e alguns
‫deles têm olhos pretos.
‫Mas, em casos raros, você obterá diferentes padrões de preto.
‫Não eu estou brincando.
‫Não estamos falando sobre os pandas animais, mas isso seria muito legal.
‫Estamos falando sobre os pandas da biblioteca de análise de dados.
‫Agora, se você estiver fazendo aprendizado de máquina ou ciência de dados em Python, você usará
‫o pandas e ele é usado para explorar dados, analisar dados, manipular dados e prepará-los para aprendizado de máquina.
‫Então é nisso que vamos nos concentrar.
‫Portanto, se revisitarmos nossa estrutura, temos esta seção de modelagem de dados aqui, já passamos por essas
‫etapas.
‫Agora vamos realmente começar a entrar em algumas das ferramentas que podemos usar.
‫Então, vamos mudar isso um pouco.
‫Ainda temos nossa estrutura aqui, mas agora estamos começando a mergulhar nessas ferramentas.
‫Abordamos os cadernos de anotações de Júpiter.
‫Vimos o Anaconda e o Mini Konda.
‫Montamos um ambiente usando isso.
‫Agora vamos começar a mergulhar na análise de dados primeiro com coisas como pandas, matplotlib e num
‫pi.
‫E, mais tarde, veremos um pouco de aprendizado de máquina.
‫Mas, por enquanto, estamos focados nos pandas, o que geralmente faz parte dessas três etapas aqui, a seção de
‫análise de dados.
‫Agora, por que pandas?
‫Bem, em primeiro lugar, é simples de usar.
‫Ele está integrado a muitas outras ferramentas python de ciência de dados e aprendizado de máquina porque é nisso que
‫estamos focados, certo.
‫Queremos encontrar ferramentas de aprendizado de máquina e ciência de dados em Python.
‫E use nosso conhecimento de Python para usar essas ferramentas para obter insights de dados e construir modelos de aprendizado de
‫máquina.
‫E, muitas vezes, você obterá seus dados em um formato que não está totalmente pronto para o aprendizado de máquina.
‫Os dados estão lá, mas com frequência você precisa seguir algumas etapas para criar seus dados em um formato que possa
‫ser importado para um algoritmo de aprendizado de máquina.
‫E é aí que entra o Pandas.
‫Isso nos ajuda a obter uma tabela de dados bruta.
‫Dados brutos significam dados que você acabou de coletar e, em seguida, manipulá-los prontos para que você possa usá-los com algoritmos de
‫aprendizado de máquina.
‫Então, o que vamos cobrir nesta seção?
‫Bem, como os panners são tão vastos, demoraria muito tempo para olhar a biblioteca inteira.
‫Portanto, vamos nos concentrar nas funções mais úteis, coisas que você usará basicamente em todas as análises de
‫dados que fizer.
‫Veremos os diferentes tipos de dados do painel, seus dois principais, série e quadro de dados.
‫Mas veremos isso em um segundo.
‫Veja como importar e exportar dados usando diferentes maneiras de descrever seus dados.
‫Então, se você acabou de importar alguns de seus dados, como pode descrever isso estatisticamente?
‫Tipo, qual é o valor médio de uma determinada coluna, etc.?
‫Panners é tão bonito que permite que você visualize e selecione seus dados de quase qualquer maneira que você
‫possa imaginar.
‫Então, se você pode pensar sobre isso, provavelmente você pode fazer isso em panders.
‫E, finalmente, uma vez que descrevemos nossos dados, uma vez que os vimos, uma vez que sabemos
‫como selecionar, veremos como podemos alterá-los e manipulá-los.
‫Podemos transformá-lo em um formato pronto para nossos algoritmos de aprendizado de máquina.
‫Portanto, acho que é importante, antes de começarmos a fazer o código real, é lembrar onde
‫você pode obter ajuda enquanto examinamos esses vídeos.
‫Acompanhe o código no bloco de notas Júpiter.
‫Se você puder.
‫Se você não puder enquanto o vídeo está passando.
‫Não se preocupe.
‫Basta assistir ao vídeo.
‫Observe enquanto eu passo por isso e, em seguida, passo por conta própria.
‫Depois que o vídeo terminar, é muito importante tentar escrever o código sozinho.
‫Em caso de dúvida, apenas execute seu código.
‫E não se preocupe, se ocorrer um erro, há diferentes lugares que você pode procurar, como estouro de pilha ou
‫documentação de panders para descobrir o que está errado.
‫O mais importante é tentar você mesmo e depois tentar de novo, porque é isso que o
‫ajudará a aprender.
‫Portanto, em caso de dúvida, execute o código e, em seguida, se ainda estiver preso.
‫Não se esqueça, é sempre bom fazer perguntas.
‫Nunca há uma pergunta boba.
‫Essa é uma visão geral do que vamos cobrir, o que favorece é onde obter ajuda.
‫Vamos mergulhar e começar a programar.