Menu
CoddyTech

Statistik Deskriptif

Pelajaran 14 dari 19 dalam kursus Analisis Pandas di Coddy.

Pandas menyediakan beberapa fungsi yang membantu memahami dan menganalisis data. Berikut beberapa fungsi yang umum digunakan:

<strong>.count()</strong>: mengembalikan jumlah pengamatan yang tidak null:

df['column_name'].count()

<strong>.mean()</strong>: mengembalikan rata-rata pengamatan yang tidak null:

df['column_name'].mean()

<strong>.min()</strong> dan <strong>.max()</strong>: mengembalikan nilai minimum dan maksimum dari pengamatan yang tidak null:

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

<strong>.median()</strong>: Mengembalikan median pengamatan yang tidak null:

df['column_name'].median()

<strong>.std()</strong>: Mengembalikan deviasi standar pengamatan yang tidak null:

df['column_name'].std()

Berikut contoh cara menggunakan method tersebut dengan apa yang telah kita pelajari:

Hitung jumlah pemain dalam grup A:

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

Tantangan

Mudah

File CSV visits.csv berisi informasi tentang jumlah kunjungan di lokasi tertentu pada waktu tertentu.

Berikut 5 baris pertama file tersebut:

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

Buat dictionary dengan kunci berikut: min, max, mean, std dan median, lalu berikan nilai statistik yang sesuai dari kolom visits untuk ID lokasi 5.

Terakhir, cetak dictionary tersebut.

 

Kamu diberi sebagian kode untuk tantangan ini, lengkapi bagian yang belum ada.

Coba sendiri

# pandas as pd sudah diimpor
df = pd.read_csv("./visits.csv")
# Tulis kodemu di bawah ini


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

Semua pelajaran di Analisis Pandas

Latihan sendiri: Compiler Python online