2021年10月16日のブックマーク (1件)

  • pandasでデータを行・列(縦・横)方向にずらすshift | note.nkmk.me

    pandas.DataFrame, pandas.Seriesのデータを行または列方向にずらすにはshift()を使う。 pandas.DataFrame.shift — pandas 0.23.3 documentation 行または列の差分や変化率を取得するにはdiff()やpct_change()が使えるのでshift()の出番はあまりないが、時系列データの差分を取る際にshift()だと期間を指定できるので便利。 diff(), pct_change()については以下の記事を参照。 関連記事: pandasで行・列の差分・変化率を取得するdiff, pct_change ここでは以下の内容について説明する。 shift()の使い方 ずらし幅を指定: 引数periods ずらす方向を指定: 引数axis 時系列データに対するshift() ずらす期間を指定: 引数freq impor

    pandasでデータを行・列(縦・横)方向にずらすshift | note.nkmk.me
    hujuu
    hujuu 2021/10/16