Mulai sekarangMulai 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 merupakan bagian dari kursus

Pemasukan Data yang Efisien dengan pandas

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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