R・行列やデータフレームの数字が文字列の場合の変換方法
要素の数字が文字列となっている行列またはデータフレームについて、数字をnumericに変換する際は、
「行列またはデータフレーム」 %>% apply(c(1,2), as.numeric) でいいみたい。
返り値はmatrixなので、必要に応じてデータフレームに戻す。
# サンプル
matrix(1:12 %>% as.character(), nrow=3) %>% apply(c(1,2), as.numeric)
applyはrow方向かcol方向だけでなく、全要素に関数をかけることが出来るのを知らなかった。