Skip to content

  • Home
  • Blog
  • Projetos
  • Contato

Pandas – Explorando dados

março 6, 2019 by jhonatan2760

Olá, hoje mostrarei uma simples exploração de dados usando python com Pandas e algumas bibliotecas para plotar os dados

Pré-requisitos:

Python (claro rsrs)
Jupyter Notebook
(Biblioteca de pandas, matploblib e seaborn)
Baixe e importe para o seu Jupiter Notebook este * zip abaixo:

download

Dentro do zip temos 2 arquivos: pokemon.csv e pokemon.ipynb
Você tem que importar o pokemon.ipynb e pokemon.csv dentro do seu Jupyter Notebook
Você pode perceber que usaremos um conjunto de dados de Pokemons para uma explicação mais amigável.

 

Não é um panda, mas parece com um ahahaha

Lendo o conjunto de dados

First interaction with the dataset

Então, tudo funcionando, (aparentemente) ahahaha

Aqui basicamente exibimos os 10 primeiros pokemons, sem ordem ou qualquer tipo de filtro

Plotando o primeiro gráfico

Vamos explorar os dados, acima nós vimos um gráfico mostrando o segundo tipo de Pokémon (alguns pokemons

podem ter 2 tipos distintos) e abaixo vemos o gráfico que mostra o tipo obrigatório do Pokémon (Tipo 1)

O Tipo 1 é obrigatório

No tipo 2 temos mais Pokémons Voadores do que o Tipo Água

Gyarados, é um exemplo do cruzamento dos 2 tipos (voador e aquático)

O Pokémon mais fortes e o mais fraco

Podemos filtrar usando a coluna ataque, a classificação nos exibirá o Pokemon mais forte o mais fraco

Correlação e regressão linear

Podemos traçar também um mapa de correlação e regressão linear dos nossos Pokemons.

Boxplot

Podemos ver o primeiro, segundo, terceiro quartis e outliers do conjunto de dados (olhe para o HP ahahaha)

Go to top

O objetivo desse post é mostrar alguns exemplos que podem ser aplicados, utilize usa imaginação para trabalhar

na sua exploração de dados!

have fun 🙂

That’s all.

Post Views: 2.676

Post navigation

Previous Post:

!R(n…)

Next Post:

[Java] Automatize a busca de CPF na receita federal

Posts recentes

  • Como explorar seu novo componente no Arduino
  • CORS em uma aplicação Angular 10 e Spring Security
  • Como gerar um certificado SSL grátis para sua aplicação em Spring
  • Arduino vs Dinossauro do Google Chrome
  • Comprei uma impressora 3D

Arquivos

  • abril 2022
  • novembro 2021
  • dezembro 2020
  • junho 2020
  • maio 2020
  • março 2020
  • dezembro 2019
  • novembro 2019
  • agosto 2019
  • junho 2019
  • março 2019
  • novembro 2018
  • agosto 2018
  • julho 2018
  • março 2018
  • fevereiro 2018
  • janeiro 2018
  • dezembro 2017
  • novembro 2017
  • outubro 2017
  • agosto 2017
  • abril 2017
  • novembro 2016
  • junho 2015
  • fevereiro 2015
  • janeiro 2015
  • novembro 2014
  • setembro 2014
  • agosto 2014
  • julho 2014
  • junho 2014
  • maio 2014
  • abril 2014
  • março 2014
  • fevereiro 2014
  • janeiro 2014
  • dezembro 2013
  • novembro 2013
  • outubro 2013

Categorias

  • 3D printter
  • ALREADY
  • Ame Digital
  • ANGULAR 4+ ROLE BASED
  • ANGULAR 5
  • ANGULAR ROLE BASED
  • Arduino
  • Consulta Operadora
  • Cors
  • Crawler
  • Data Science
  • DIRECTIVE ANGULAR
  • español
  • HTTPS
  • Impressora 3D
  • iOS
  • iOT
  • JAVA
  • JERSEY
  • Jsoup
  • Meetup
  • Pandas
  • Python
  • R
  • REQUEST JERSEY
  • scraping
  • SECURITY CONTEXT
  • Sem categoria
  • Spanish
  • Spring
  • Spring Security
  • Spring Webflux
  • Swift
  • Talkings
  • Technology
  • Uncategorized
  • Webflux
2021 - Jhonatan S. Souza