Menu
CoddyTech

Rekap: Hasil Survei

Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 46 dari 60.

challenge icon

Tantangan

Sedang

Aplikasi streaming meminta penggunanya memberikan rating dari 1 sampai 10. Sebagian pengguna melewatkannya, jadi survey.csv memiliki sel skor yang kosong:

Tujuh baris pertama survey.csv sebagai tabel age_group, perangkat, dan skor; baris 6 tidak memiliki skor, ditandai NaN

Buat laporan yang rapi untuk tim:

  1. Cetak Missing scores: dan jumlahnya.
  2. Hapus baris yang memiliki nilai kosong, lalu cetak Answers kept: dan jumlah baris yang tersisa.
  3. Dari baris yang tersisa, cetak jawaban per perangkat, urutkan dari yang paling umum.
  4. Cetak tabel skor mean dan max untuk setiap kelompok usia.

Untuk survei lain, laporan tersebut berbunyi:

Missing scores: 2
Answers kept: 18
device
laptop    10
phone      5
tablet     3
Name: count, dtype: int64
           mean   max
age_group            
18-29       7.5  10.0
30-44       6.4   9.0
45+         5.0   8.0

Coba sendiri

import pandas as pd

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

# Tulis kodemu di bawah ini

Semua pelajaran di Data dan Plot

Latihan sendiri: Compiler Python online