マガジンのカバー画像

Pandas

9
Python Pandasライブラリを使った実装をまとめています。
運営しているクリエイター

2022年9月の記事一覧

[Python] pandas groupbyを使って、日付毎に最も売れた商品を取得する

はじめにpandasで、groupbyを使用し、グループ内の最大値を持つ行を取得する実装について、まとめます。 使用するサンプルデータ売上一覧のサンプルデータを使用しました。 カラム構成は、下記です。 A列…date(日付) B列…id(商品ID) C列…category(商品カテゴリー) D列…name(商品名) E列…price(価格) F列…quantity(個数) なお、このデータは、下記のサイトを使用して作成しました。 使用するライブラリpand

[Python] pandas 上下の値を使って欠損値を埋める

はじめにCSVファイルを読み込んだ際、値が欠損している場合、上方向の値で埋める処理を、pandasで実現する方法について、まとめます。 イメージとしては、Excelの「フィル」機能を同じことを、pandasで対応するとなります。 下記のようなサンプルの場合、B2セルの日付を、B3セルからB7セルの間の空白に値を設定したいとします。 Excelで操作する場合、①対象セルを選択し、②「ホーム」タブから③「フィル」をクリックします。 ④メニューから、「下方向へのコピー」を選択