回答編集履歴

1

追記

2023/07/02 01:09

投稿

bsdfan
bsdfan

スコア4596

test CHANGED
@@ -1,5 +1,5 @@
1
1
  `pandas.get_dummies` は 0, 1 で返ってきてた気がするので調べてみたところ、ver. 2.0.0 で変更があったようです。
2
- (リリースは4月とかなのでつい最近です)
2
+ (リリースは2023年4月とかなのでつい最近です)
3
3
 
4
4
  > Default value of dtype in get_dummies() is changed to bool from uint8 (GH45848)
5
5
 
@@ -8,5 +8,7 @@
8
8
  以前と同じにするならオプションで dtype='uint8' とすれば良さそうです。
9
9
 
10
10
  ```python
11
- male = pd.get_dummies(df['Sex'], drop_first = True, dtype='uint8')
11
+ male = pd.get_dummies(df['Sex'], drop_first=True, dtype='uint8')
12
12
  ```
13
+ ※ リンク先からたどれるissueを見ると、uint8 で問題になるケースがあって bool に変わったようなので、ご自身のケースで問題ないかは確認してください。
14
+