実現したいこと
pythonでデータの集計を行っています。
商品名列,店舗所在地列でgroupbyして、価格の平均値を求めたいです。
その際に下位5%と上位5%を除いた調整平均を行いたいです。
SciPyを使えば簡単にできそうですが、どうやって使えばいいか分かりません。
python
1scipy.stats.trim_mean(df, 0.05)
データセット
日付 | 店舗所在地 | 商品列 | 価格 |
---|---|---|---|
0301 | 東京 | バナナ | 100 |
0302 | 千葉 | バナナ | 70 |
0302 | 大阪 | バナナ | 85 |
0301 | 神戸 | バナナ | 80 |
0302 | 東京 | ブドウ | 90 |
0301 | 大阪 | みかん | 89 |
0302 | 神戸 | ブドウ | 78 |
0302 | 千葉 | みかん | 60 |
0301 | 千葉 | みかん | 90 |
0302 | 東京 | ブドウ | 88 |
データセットは上記みたいな感じです。
商品名列,店舗所在地列でgroupbyして、価格の調整平均値を求めたいです。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。