dfをintへ変換したい

DataFrame (df) の特定の列を整数型 (int) に変換するには、Pandas の astype() メソッドを使用します。以下は具体的な手順です。

  1. yen_low_own_price 列と cost_price 列を整数型に変換する例を示します。
python
import pandas as pd # 仮のデータフレームの作成(例として) data = { 'original_product_code': ['1001', '1002', '1003'], 'cost_price': [1000.0, 1500.0, 1200.0], 'yen_low_own_price': [2000.0, 2500.0, 2200.0] } df = pd.DataFrame(data) # 列のデータ型を整数型 (int) に変換 df['cost_price'] = df['cost_price'].astype(int) df['yen_low_own_price'] = df['yen_low_own_price'].astype(int) # 変換後のデータフレームの表示 print(df)

上記の例では、cost_price 列と yen_low_own_price 列が浮動小数点数から整数型に変換されています。astype() メソッドを使用する際に、int を指定することで整数型に変換できます。

もし、DataFrame の特定の列が浮動小数点数や文字列など他のデータ型である場合、そのデータ型に合わせて astype() の引数を調整してください。

未分類

Posted by ぼっち