トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン 印刷

data.matrix()

auditR

データフレームを数字の行列にする

データフレームに対して行列演算を加えたいときには、データフレームを行列に変換してやる必要がある。

data.matrix(DF)
as.matrix(DT)

の二つの関数があるが、data.matrix()を使うと、データフレーム内の因子型(Factor)と論理型(Boolean)を数値型(numeric)に置き換える。

一方で、as.matrix()は、データテーブルに対して適用され、出力は全て文字列になる。


Last updated 2018-12-17 | auditR (c) N.Nawata