タグ

statisticsとwindow-functionに関するnabinnoのブックマーク (2)

  • pandasで窓関数を適用するrollingを使って移動平均などを算出 | note.nkmk.me

    pandas.DataFrame, pandas.Seriesに窓関数(Window Function)を適用するにはrolling()を使う。 pandas.DataFrame.rolling — pandas 0.23.3 documentation pandas.Series.rolling — pandas 0.23.3 documentation 窓関数はフィルタをデザインする際などに使われるが、単純に移動平均線を算出(前後のデータの平均を算出)したりするのにも使える。 窓関数 - Wikipedia ここでは以下の内容について説明する。 rolling()の基的な使い方 Windowの幅を指定: 引数window Windowの中心に結果の値を格納する: 引数center 最小データ個数を指定: 引数min_periods 窓関数の種類を指定: 引数win_type 列方向に

    pandasで窓関数を適用するrollingを使って移動平均などを算出 | note.nkmk.me
  • 窓関数 - Wikipedia

    窓関数(まどかんすう、英: window function)とは、ある有限区間(台)以外で0となる関数である[1]。窓 (まど、英: window) とも。 概要[編集] 関数や信号に窓関数が掛け合わせられると、区間外は0になり、有限区間内だけが残るので、無限回の計算が不要になり数値解析が容易になる。窓関数は、データから成分を抽出するアルゴリズムの中核に当たり、スペクトル分析、フィルタ・デザインや、音声圧縮に応用される。データに窓関数を掛け合わせることを窓を掛ける (windowing) という。理論的に最良の結果が得られるSinc関数を利用するフィルタは無限回の計算(現実には不可能)を必要とするが、フィルタを有限回の計算だけで実現するために、周波数分解能とダイナミックレンジのトレードオフの中で様々な窓関数が考案されている。単に有限個のデータを用意しただけでも暗黙的に窓関数を掛けた事になる

    窓関数 - Wikipedia
  • 1