Menu
CoddyTech

Nilai yang Paling Sering Muncul

Termasuk bagian Statistik untuk ML dalam perjalanan Machine Learning di Coddy. Pelajaran 5 dari 64.

Ukuran kaus adalah label: tidak ada nilai rata-rata dari M dan XL. Titik tengah kolom kategori adalah modus, yaitu nilai yang paling sering muncul:

Grafik batang menghitung 8 pesanan kaus berdasarkan ukuran: S 2, M 3, L 2, XL 1. Batang tertinggi, M, berwarna gelap dan berlabel modus

.mode() menemukannya:

sizes = pd.Series(["M", "L", "M", "S", "XL", "M", "L", "S"])
print(sizes.mode()[0])

Ini mencetak:

M

Beberapa nilai bisa sama, jadi .mode() mengembalikan Series berisi semua nilai yang menang, dalam urutan terurut. [0] mengambil yang pertama.

Mode mengisi celah pada kolom kategori. Mode juga merupakan model paling sederhana: selalu tebak class yang paling umum.

challenge icon

Tantangan

Mudah

Toko ski ingin tahu barang apa yang perlu disimpan. rentals.csv mencatat 30 penyewaan dengan kolom item, boot_size, level dan days.

  1. Untuk setiap kolom, sesuai urutan, cetak namanya, modusnya, dan jumlah penyewaan yang memiliki nilai tersebut.
  2. Lalu bandingkan rata-rata days, yang dibulatkan menjadi 1 angka desimal, dengan modusnya.

Untuk catatan yang lebih singkat dengan 8 penyewaan:

item: snowboard (5 of 8)
boot_size: 42 (4 of 8)
level: beginner (5 of 8)
days: 1 (4 of 8)
Days rented, mean vs mode: 2.8 vs 1

Tidak ada penyewaan yang berlangsung selama 2.8 hari: modus adalah nilai yang benar-benar terjadi.

Coba sendiri

import pandas as pd

rentals = pd.read_csv("rentals.csv")

# Tulis kodemu di bawah ini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Statistik untuk ML

Latihan sendiri: Compiler Python online