MulaiMulai sekarang secara gratis

Atur nilai true/false kustom

Dalam kolom Boolean, pandas secara otomatis mengenali nilai tertentu, seperti "TRUE" dan 1, sebagai True, dan lainnya, seperti "FALSE" dan 0, sebagai False. Beberapa himpunan data, seperti data survei, dapat menggunakan nilai yang tidak dikenali, misalnya "Yes" dan "No".

Untuk tujuan latihan, beberapa kolom Boolean di New Developer Survey dikodekan seperti ini. Anda akan memastikan nilai-nilai tersebut diinterpretasi dengan benar dengan bantuan argumen true_values dan false_values.

pandas sudah dimuat sebagai pd. Anda dapat mengasumsikan kolom yang Anda gunakan tidak memiliki nilai yang hilang.

Latihan ini adalah bagian dari kursus

Pemasukan Data yang Efisien dengan pandas

Lihat Kursus

Petunjuk latihan

  • Muat file Excel, dengan menetapkan "Yes" sebagai nilai true dan "No" sebagai nilai false.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Load file with Yes as a True value and No as a False value
survey_subset = pd.read_excel("fcc_survey_yn_data.xlsx",
                              dtype={"HasDebt": bool,
                              "AttendedBootCampYesNo": bool},
                              ____,
                              ____)

# View the data
print(survey_subset.head())
Edit dan Jalankan Kode