MulaiMulai sekarang secara gratis

Data hilang tingkat lanjut

Pada latihan sebelumnya, Anda melihat cara mengidentifikasi berapa banyak nilai hilang di setiap kolom DataFrame, lalu Anda dapat langsung menghapus baris yang memiliki nilai hilang. Namun, bagaimana jika ada banyak baris dengan nilai hilang? Bagaimana jika Anda tidak ingin begitu saja mulai menghapus baris dari data? Di sinilah konsep penggantian (replacement) digunakan — Anda dapat mengganti nilai hilang dengan nilai lain.

Dalam latihan ini, Anda akan bekerja dengan DataFrame sales_df yang sama seperti pada latihan sebelumnya, tetapi alih-alih menghapus nilai hilang, Anda akan menggantinya di setiap kolom dengan rata-rata dari semua nilai yang tidak hilang. Anda akan menulis sebuah fungsi yang kemudian dapat diterapkan pada kolom mana pun dalam sebuah DataFrame.

Latihan ini adalah bagian dari kursus

Julia Tingkat Menengah

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Define a function replace_missing that takes one argument, the name of the column we want to modify
____ replace_missing(____)
end
Edit dan Jalankan Kode