以前にあった、DataFrameの特定の文字列をyes、それ以外をnoにする処理を確認します。
yesをTrue、それ以外をFalseに変換するサンプルコード
import pandas as pd
df = pd.DataFrame({'a': ['yes', 'yes', 'no', 'no'],
'b': ['yes', 'no', 'yes', 'no']})
print(df)
df['a'] = df['a'] == 'yes'
df['b'] = df['b'] == 'yes'
print(df)
実行結果
a b
0 yes yes
1 yes no
2 no yes
3 no no
a b
0 True True
1 True False
2 False True
3 False False