# df データフレームから最初にヒットする行の情報を取得する first_values = df.groupby(“自社品番”).first().reset_index() 最初じゃなくて、平均値は可能か?

もちろんです。最初にヒットする行の情報ではなく、各自社品番に対する平均値を取得することも可能です。

以下はその方法です:

python
# df データフレームから自社品番ごとの平均値を取得する mean_values = df.groupby("自社品番").mean().reset_index() # マージする monthly_quantity = pd.merge(monthly_quantity, mean_values, how="left", on="自社品番") # 結果を表示する print(monthly_quantity)

このコードでは、df データフレームから各自社品番に対する平均値を取得し、それを monthly_quantity データフレームにマージしています。こうすることで、年月ごとの数量と平均値の情報が含まれたデータフレームが得られます。

未分類

Posted by ぼっち