2013-04-08 22 views
7

だから私は、「データ」Rデータ - 私のデータフレームを変更(行とその逆に列を変換)

と呼ばれるこの出力をRのデータフレームを作成している。しかし、私は私のデータフレームのようなものに変換します以下のもの

どうすればいいですか?関数Tを用いるRに転置する

+3

't(data)'を使って転置することができます。しかし移調の理由は何ですか?あなたが戻ってくるのは、データフレームではなく行列です。 – Nishanth

答えて

11

():

トン(データ)

t(data)
4

matrixを返します。

matrix, wrap the output with as.data.frame() `からdata.frameに変換します。

0

t(data)返品一覧データを整形したい場合は、強制的にデータフレームに変換することができます:as.data.frame(data)

より良い解決策:dplyrの機能からmelt機能を使用してください。データを表形式に簡単に変換でき、データを「効果的に」再生できます。

関連する問題