kaggleをやり始めたのですが、
test["Sex"][test["Sex"] == "male"] = 0
このように文字列を数字へ変換しようとすると
A value is trying to be set on a copy of a slice from a DataFrame
というエラーが発生してしまいます。
test["Sex"].copy()[test["Sex"] == "male"] = 0
このように記載するとエラーは出なくなるのですが、
決定木のモデルで使用する時に
could not convert string to float: 'male'
という変換されていないというエラーになってしまいます。
良い方法は、ありますか?
よければ教えていただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/18 06:20