前提・実現したいこと
pandasデータフレームからlocメソッドでデータを取り出すと、int型が勝手にfloat型になってしまうのを防ぎたいです。
アドバイスお願いします。
発生していること
行のデータをリストに保存しようとしています。
column(rc, ip_bc, ip_ec)はint型でキープしたいのですが、
locで取り出したデータは全てfloat型になってしまいます。
df3 rc ip_bc ip_ec xc yc 0 2 1 2 40.0 3.0 In: rowlist = df3.loc[0, ['rc', 'ip_bc', 'ip_ec', 'xc', 'yc']].values.tolist() Out: [2.0, 1.0, 2.0, 40.0, 3.0]
補足
python 3.7.1
pandas 0.24.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/09 05:39
2019/08/09 05:57