csvファイルからダウンロードしたdatasetの['duration']の項目において、値が150以下のデータだけを抽出し、抽出したデータをcsvファイルのcolumに追加したいのですが、フィルタリングしてしまうとbool型で代入されてしまいます。bool型ではなくfloat型にしたいのですが、どうすればよいでしょうか?
また、datasetには['gross']という売り上げ金額のデータが入っていて、後に['gross']と['duration']を使ってデータ解析をしたいので、行は対応させておきたいです。
python
1 2dataset['duration0~150'] = dataset['duration']<150 3 4``````実行結果 543 True 654 True 761 True 894 True 9100 True 10129 True 11152 True 12172 True 13201 True 14218 True 15226 True
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/30 13:29