タグ

2013年7月22日のブックマーク (1件)

  • zooパッケージを使って行列の欠損値を補間する(R Advent Calendar 2011) - My Life as a Mock Quant

    R Advent Calendar 2011 : ATNDに参加中でして、その担当分の記事です。 さて掲題の話ですが、たまに(しょっちゅう?)歯抜けになってる値を含む行列やデータを捌かなきゃいけないことがありまして、その際にはよくRの市販にあるように x[is.na(x)] <- 0 と欠損値の箇所をある”特定の値”で置いてしまうことが多かったのですが、 もうちょっと行列(あるいはデータフレーム)の特徴を活かした値の補間ができないものかと考えていた所、 普通は時系列処理に使う”zooパッケージ”に入ってるna.locf等の補間系関数を使えばもっと色々とできるじゃないかと思いつきやってみたという内容です。 何はともあれまずはパッケージのインストール&読み込み install.packages("zoo") library(zoo)ここではサンプルコードとしてちょうど真ん中の要素に欠損値を持

    zooパッケージを使って行列の欠損値を補間する(R Advent Calendar 2011) - My Life as a Mock Quant
    biochem_fan
    biochem_fan 2013/07/22
    データのクリーニングに