スポンサーリンク

【Pandas】groupbyとmeanで複数の列に対して平均を取る

スポンサーリンク
スポンサーリンク
この記事は約1分で読めます。

Pandasの使い方についてです。

複数の列を指定してグループ化して平均を取る方法を確認します。

複数の列を指定してグループ化して平均を取る

列名1内の列名2のデータ毎に列名3と列名4の平均値を取ることができます。

こちらで取得できるデータを使います。

取引情報:スポット市場・時間前市場|JEPX

電力の日々の取引情報を掲載しているのですが、年月日と30分毎の時間帯によって決められた時刻コードのデータが含まれます。

1日の内の時刻コード事に約定総量とシステムプライスの平均を取ってみます。

 

実行結果

1日の内の時刻コード事に約定総量とシステムプライスの平均を取ることができました。

まとめ

 

次の記事:reset_indexで新しく0からインデックスをつける

前の記事:groupbyとmeanで平均値を取得する

参考

Pandas の groupby の使い方 – Qiita

書籍

コメント