このページについて


このページは、 pandas の基本的な操作を列挙したものです。
コードは実際に編集・実行できるので、実行していろいろ把握していってみてください。 (各コードブロックのメモリ空間は共有されています。)
動作について詳しく知りたい場合は、 pandas のドキュメント か、 nkmk note を参考にするのがおすすめです。
このページは almo によって作られています。

基本操作


データフレームの構築




超基本操作


列の取得




行の取得




複数列の取得





複数行の取得





特定の行と列の取得





条件によるフィルタリング





列の追加





列の削除





行の追加





行の削除





列の名前を変更





データ型の確認





データ型の変更






データの基本統計量の表示





グループ化と集計





CSVファイルからの読み込み





CSVファイルへの書き出し





データフレームの形状を取得





先頭の数行を取得





先頭の数行を指定して取得





末尾の数行を取得





末尾の数行を指定して取得





データフレームのインデックスをリセット





データフレームのソート(昇順)





データフレームのソート(降順)





列ごとの一意な値の取得





列ごとの値のカウント





データフレームの転置





行ごとの合計





列ごとの合計





データ操作


データの結合



データの結合(共通の列を基準)





データの結合(全行を含む)




データの結合(左側のデータフレームを基準)




データの結合(右側のデータフレームを基準)




データの結合(インデックスを基準)




欠損値の扱い


欠損値の確認




欠損値埋め




ピボットテーブル


ピボットテーブルの作成




タイムシフト操作


日付と時刻の操作




日付範囲の生成




タイムシフト




移動平均の計算




プロット関連


ライブラリのインポート




棒グラフの作成




散布図の作成




ヒストグラムの作成




ボックスプロットの作成