Menu
Coddy logo textTech

Estatística Descritiva

Lição 14 de 19 do curso Análise com Pandas da Coddy.

O Pandas oferece várias funções que ajudam a entender e analisar os dados. Aqui estão algumas funções comumente usadas:

<strong>.count()</strong>: retorna o número de observações não nulas:

df['column_name'].count()

<strong>.mean()</strong>: retorna a média das observações não nulas:

df['column_name'].mean()

<strong>.min()</strong> e <strong>.max()</strong>: retornam os valores mínimo e máximo das observações não nulas:

df['column_name'].min()
df['column_name'].max()

<strong>.median()</strong>: Retorna a mediana das observações não nulas:

df['column_name'].median()

<strong>.std()</strong>: Retorna o desvio padrão das observações não nulas:

df['column_name'].std()

Aqui está um exemplo de como usar esses métodos com o que aprendemos:

Contar quantos jogadores estão no grupo A:

players_a = df[df["group"] == "A"]
num_players = players_a["id"].count()
mean_score = players_a["score"].mean()
challenge icon

Desafio

Fácil

O arquivo CSV visits.csv contém informações sobre quantas visitas foram feitas em um local específico em um horário específico.

Aqui estão as primeiras 5 linhas do arquivo:

location_id,visits,timestamp
8,1771,27498
9,4187,79919
0,4959,54228
6,7721,41588

Crie um dicionário com as seguintes chaves: min, max, mean, std e median e forneça o valor correspondente das estatísticas da coluna visits para o id de local 5.

Finalmente, imprima o dicionário.

 

Você recebeu parte do código para este desafio, complete o que está faltando.

Experimente você mesmo

# pandas como pd já está importado
df = pd.read_csv("./visits.csv")
# Escreva seu código abaixo


res = {
    "min": locaion_5["visits"].min(),
    "max": # preencher
    "mean": # preencher
    "std": # preencher
    "median": # preencher
}
print(res)

Todas as lições de Análise com Pandas