python
1df 2 GTIN 受注数 30 4.525152e+12 2.0 41 4.525152e+12 3.0 52 4.525152e+12 4.0 63 4.525152e+12 5.0 74 NaN NaN 85 NaN NaN 96 NaN NaN 107 NaN NaN 118 NaN NaN 129 NaN NaN 1310 NaN NaN
データフレームの値の取り扱いについて
上記のようなdateframeで欠損値が含まれているdfに、下記を実行すると
python
1df = df.dropna(axis=0) 2df['GTIN'].astype('int')
0 -2147483648 1 -2147483648 2 -2147483648 3 -2147483648
このような数値になってしまいます。
理想としては下記です。
完成形(理想)
完成形 4525151665725 4525151665831 4525151665244 4525151665237
そもそも欠損値を含んでいるため、float型として取り込まれいるのが原因でしょうか。
どのように処理すれば良いのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/08 01:43