トップ 一覧 検索 ヘルプ RSS ログイン 印刷

行列の座標の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!行列から座標と値のテーブルを得る

 temp = matrix(1:100, ncol=10) #元データ
 m = as(temp, "dgTMatrix") #dgTMatrixのクラスに変換
 d = data.frame(row=m@i+1, col=m@j+1, val=m@x) #ゼロからカウントされるので1を足す


!r-wakalangでこういう方法もあった(行と列との数を指定する)

 tibble(
  id_tdy=rep(1:10 , times = 10),
  id_tmr=rep(1:10 , each = 10),
  value=as.vector(temp)
 )