dfをintへ変換したい
DataFrame (df) の特定の列を整数型 (int) に変換するには、Pandas の astype() メソッドを使用します。以下は具体的な手順です。
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() の引数を調整してください。

ディスカッション
コメント一覧
まだ、コメントがありません