Como Tratar Dados Ausentes com Pandas — Transcript
Full transcript
- 0:00fala galera que é o carlos melo do blog
- 0:02sigmóide ponteia que não conhecem no
- 0:04site é um blog o que eu falo muito sobre
- 0:06plano deitassem se machine learning
- 0:08então artigo muita coisa técnica com um
- 0:10código com muito projeto de deitar site
- 0:13também muita informação interessante
- 0:14para quem é é quer saber mais dessa área
- 0:17quer ser um cientista de dados por quer
- 0:19saber mais sobre inteligência artificial
- 0:21no vídeo de hoje é a gente vai tratar
- 0:24desse tema como tratar dados ausentes
- 0:27com bandas que está no posto também
- 0:29estão aqui no vídeo vou dar um overview
- 0:31uma visão mais geral quem quiser mais
- 0:33detalhes por aqui no blog tá bem
- 0:34explicadinho você tem todo o
- 0:36código-fonte passo a passo
- 0:38você tem um notebook dentro do beach
- 0:40rami que você pode colar e executar no
- 0:43seu próprio computador também ficou com
- 0:45alguma dúvida ainda o manda uma mensagem
- 0:46pra mim seja no instagram seja aqui pelo
- 0:50comentário do vídeo mesmo entrando em
- 0:52contato pelo formulário no site
- 0:53tranquilo então aqui o pônei exatamente
- 0:57aquele notebook está no beach rugby e o
- 1:00que se tratam da dos ausentes é
- 1:04inevitável você vai pegar um conjunto de
- 1:06dados do mundo real vai tá faltando
- 1:08informação em célula vai ter aquele
- 1:10valor em a eni povo está incompleto e
- 1:12vai ter que tratar
- 1:13não adianta construir um modelo super
- 1:15bom pra predição identificação por
- 1:18qualquer coisa
- 1:19se você não fizer um tratamento na fase
- 1:20anterior e uma das dificuldades que
- 1:23muita gente que está começando tempo é o
- 1:26que eu faço com essas células eu elimino
- 1:28eu preenchi o que eu faço
- 1:30e aqui eu trouxe duas técnicas que por
- 1:35funcionam bem pra caramba você vai
- 1:37gostar ver que elas são fáceis e diretos
- 1:38de aplicar e pra mostrar como é que faz
- 1:42eu peguei esse conjunto de dados do
- 1:43quero house press avança 2 bresh
- 1:46technics e pela pm e do próprio quero e
- 1:51importei aqui o conjunto de treino a
- 1:54gente enquanto pandas a gente só vai
- 1:56trabalhar com bandas colocar toda a
- 1:57informação é um baita frame ea gente vai
- 2:00ver que as primeiras entradas cada linha
- 2:02uma entrada a gente tem quando as
- 2:04colunas 81 colunas e aqui você pode ver
- 2:07o com informações de de garagem se tem
- 2:10piscina sendo tem piscina informação da
- 2:12ce
- 2:13casa da rua pavimentada ou não e a gente
- 2:16já de para aqui o valor em a n
- 2:19se você jogar o seu modelo é se você
- 2:21jogar esses dados dentro do modelo desse
- 2:23jeito ele vai lhe dá erro porque ele não
- 2:26sabe trabalhar o site liniers aquilani
- 2:29ele não trabalha com o valor ea eni
- 2:31então a gente tem que fazer alguma coisa
- 2:32em relação a eles é a primeira coisa que
- 2:34a gente faz um projeto é identificar os
- 2:36dados ausentes depois que a gente
- 2:38importou ele como que a gente identifica
- 2:40coloque o bacon a frame que a gente tem
- 2:42que a gente importou ssv aqui em cima
- 2:46chama o método isso não somos valores
- 2:49para ele da informação por coluna e aqui
- 2:51eu tô andando eles em ordem decrescente
- 2:53só pra gente vê aqui eu tenho então as
- 2:57colunas as variáveis que tem mais
- 2:59valores ausentes de todas e o que eu vou
- 3:02fazer como que eu vou lhe dar uma
- 3:05primeira abordagem que eu posso ter é
- 3:06excluir
- 3:07só que quando eu escolhi um valor
- 3:09ausente não excluo ele somente ou eu vou
- 3:11excluir a linha inteira eu vou excluir a
- 3:13coluna inteira e você tem que tomar
- 3:15cuidado porque foi uma técnica uma
- 3:17técnica mas se você você vai aplicar
- 3:20quando se o seu conjunto de dados é
- 3:22grande ea porcentagem de valores que
- 3:25estão faltando é pequena
- 3:27isso aqui pode ser uma coisa que você
- 3:29vai fazer agora se ele tem um peso muito
- 3:31grande no seu modelo uma correlação com
- 3:33outras variáveis
- 3:35se ele é uma porcentagem significativa
- 3:38não é legal como eu excluo é as linhas
- 3:42então que contém valores ausentes
- 3:46eu vou chamar esse método drop n a então
- 3:48é meu da prefeita frame ponto drop knee
- 3:50a vou especificar dentro de subir 7
- 3:53qualquer coluna que eu quero analisar e
- 3:55o inglês é igual a outro significa que
- 3:57eu tô substituiu too executando no lugar
- 4:01mesmo não tenho que declarar uma
- 4:02variável é igual a isso não eu fiz isso
- 4:05pronto modificou
- 4:06quando a gente chama e executa aqui
- 4:09antes a gente tinha 1460 linhas agora a
- 4:11gente tem 1.379 linhas
- 4:14eu não estou mais com valor ausente pra
- 4:15essa variável aqui qualquer outra
- 4:18técnica que o que eu consigo fazer eu
- 4:20consigo preencher os valores ausentes e
- 4:23essa é mais recomendado é e atingir uma
- 4:25outra dura
- 4:26vou preencher com o que é um você pode
- 4:29preencher com a média mediana freqüência
- 4:32alguma outra informação que você queira
- 4:34mas uma coisa que é muito adotada é a
- 4:37mediana a mediana ela cai muito bem no
- 4:39modelo acaba representando muito bem
- 4:41aquela população que a gente pegou como
- 4:44eu preenchi é da mesma maneira que eu
- 4:46vou chamar o df ao deitar frame ponto
- 4:49filme a e eu vou passar como argumento a
- 4:52minha mediana então aqui o estréia
- 4:55mediana df ponto coluna o nome da
- 4:57variável ponto mediana
- 5:00fechei parentes aqui eu chame places 4
- 5:02novamente quando eu executo para checar
- 5:05ó não tem nenhum valor ausente todos os
- 5:08valores que estavam ausentes foram
- 5:09substituídos pela mediana da queda
- 5:10coluna beleza funcional com dado
- 5:14numérico isso a minha coluna fosse
- 5:16categórica que é categórica por exemplo
- 5:18tem uma variável chamado sexo e eu tenho
- 5:21as opções masculinos e é masculino e
- 5:23feminino
- 5:24elas não são numéricas como eu vou
- 5:28substituir uma variável categórica eu
- 5:31vou pegar os valores mais freqüentes
- 5:33então como não perde valor mais
- 5:34freqüente eu vou chamar o deitar frame
- 5:37quando a coluna que eu quero a variável
- 5:39ponto o velho counts é um método que ele
- 5:41vai nos falar quantos em é quantas
- 5:45entradas foram achados para aquela
- 5:46variável
- 5:47quando eu chamo aqui zero significa que
- 5:49eu quero aqui apareceu mais
- 5:51então beleza aqui eu tenho qualquer
- 5:54variável que apareceu mais
- 5:56eu uso de novo filme i a passo era
- 5:58inglês iguatu e quando a gente vai ver
- 6:01aqui ó
- 6:01ok bacana a variável que apareceu mais é
- 6:04o valor foi tea então todos os valores
- 6:07que estavam ausentes agente substituiu o
- 6:09substituiu com ela
- 6:11então é o que eu falei no começo tem
- 6:13muitos outros métodos muita coisa mais
- 6:15avançada mas é isso daqui cai bem
- 6:17principalmente no começo é muito feeling
- 6:21é muita experiência muito conhecimento
- 6:22intrínseco que você vai ganhando
- 6:24conforme você vai fazendo um projeto de
- 6:26libertar essas e eu passei aqui só a
- 6:29noção para você saber que existe como
- 6:32aplicar esse ficou muito rápidos são
- 6:35conceitos muito novos para você
- 6:37o recomendo você ir lá no blog procurar
- 6:39esse ativo
- 6:40falo aqui vai estar por cento cento e
- 6:42detalhado vai ter a explicação do que é
- 6:44cada coisa e você ainda pode piorar o
- 6:46hit run me executar na sua máquina
- 6:48tranqüilo é a última coisa eo público e
- 6:52esse mês no primeiro e book 100%
- 6:54gratuito falar na página inicial do site
- 6:56você rodar para baixo como se tornar um
- 6:59cientista de dados clicando aqui para
- 7:01baixar o tenho certeza que vai ajudar
- 7:03muitas informações que eu coloquei ali
- 7:05informação de salários carreira como
- 7:08você comece por onde você estuda com
- 7:10algumas dicas de cursos gratuítos
- 7:11tranquilo um abraço então até o próximo
- 7:14vídeo valeu
About this transcript
This page contains the full transcript of Como Tratar Dados Ausentes com Pandas by Carlos Melo, generated from the public captions YouTube serves with the video. The transcript has 1,259 words across 189 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.