Pandas Ler CSV


Ler arquivos CSV

Uma maneira simples de armazenar grandes conjuntos de dados é usar arquivos CSV (arquivos separados por vírgula).

Os arquivos CSV contêm texto simples e são um formato bem conhecido que pode ser lido por todos, incluindo Pandas.

Em nossos exemplos, usaremos um arquivo CSV chamado 'data.csv'.

Baixe data.csv . ou Abra data.csv

Exemplo

Carregue o CSV em um DataFrame:

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string()) 

Dica: use to_string()para imprimir todo o DataFrame.

Se você tiver um DataFrame grande com muitas linhas, o Pandas retornará apenas as 5 primeiras linhas e as últimas 5 linhas:

Exemplo

Imprima o DataFrame sem o to_string() método:

import pandas as pd

df = pd.read_csv('data.csv')

print(df) 

max_rows

O número de linhas retornadas é definido nas configurações de opção do Pandas.

Você pode verificar o número máximo de linhas do seu sistema com a pd.options.display.max_rowsinstrução.

Exemplo

Verifique o número máximo de linhas retornadas:

import pandas as pd

print(pd.options.display.max_rows) 

No meu sistema o número é 60, o que significa que se o DataFrame contiver mais de 60 linhas, a print(df)instrução retornará apenas os cabeçalhos e as primeiras e últimas 5 linhas.

Você pode alterar o número máximo de linhas com a mesma instrução.

Exemplo

Aumente o número máximo de linhas para exibir todo o DataFrame:

import pandas as pd

pd.options.display.max_rows = 9999

df = pd.read_csv('data.csv')

print(df) 

w3schools CERTIFIED . 2021

Obter certificação!

Complete os módulos do Pandas, faça os exercícios, faça o exame e você se tornará certificado pela w3schools!

$ 10 INSCRIÇÃO