Acessando Dados
Lição 5 de 19 do curso Análise com Pandas da Coddy.
Após carregar os dados em um dataframe, você pode acessar dados específicos de várias maneiras. Para selecionar uma coluna, use colchetes e o nome da coluna:
column = df['column_name']A variável column conterá uma série. (Lembra que cada coluna é um objeto series?)
Para selecionar uma linha, use as funções loc ou iloc. Por exemplo:
df.iloc[0] df.loc[0]Ambos retornarão a primeira linha. Aprenderemos sobre suas diferenças mais adiante neste curso.
Para buscar uma célula específica do dataframe, adicione mais um número ao iloc (o loc não suporta este recurso). iloc significa index loc.
df.iloc[0,1]Isso retornará a célula da row = 0 e column = 1.
Desafio
FácilCrie uma função chamada specific_returner que aceite um nome de arquivo e uma string que represente um índice ou um nome de coluna (se for um índice, converta-o para um número inteiro).
Se for um índice, retorne a linha correspondente e, se for um nome de coluna, retorne a coluna correspondente.
Experimente você mesmo
import pandas as pd
def specific_returner(file_name, value):
# Escreva o código aquiTodas as lições de Análise com Pandas
4Análise de Dados com Pandas
Estatística DescritivaAgrupamento e Agregação de DadosDiferentes AgregaçõesMerge e Concat2Trabalhando com o DataFrame
Entendendo DataFramesAcessando DadosLimpeza de Dados - Dados ausentesLimpeza de Dados - Mais ferramentas3Manipulação de Dados com Pandas
Retornar Resultado SolicitadoFiltrar DadosAdicionar e ExcluirModificar DadosModificar StringsModificações Personalizadas