Pandas ダミー変数化で0または1にならず、TrueまたはFalseになる

実現したいこと

機械学習の勉強中です。
スッキリわかる機械学習の本の通りに学習を進めています。

実行環境
Jupiterラボ
Python Version 3.11.3
性別のSex列には「make」または「female」といった値が入っています。
import pandas as pd
df = pd.read_csv('Survived.csv')

male = pd.get_dummies(df['Sex'], drop_first = True)
male

とすると
データフレームの表示を見るとmale列は0,1ではなく TrueまたはFalseという値が表示されます。

何ででしょうか?
教科書通り実施しているのですが、新しくファイルを作り直しても同じでした。

Trueを1、Falseは0で表示させるにはどのようにしたらよいでしょうか?

前提

ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント