1
こんにちは、私はRプログラミングでは新しいです。r reshape2パッケージのワイドからロングフォーマットのエラー
私は長い形式に広いからデータのリストを変更したいが、次のようにエラーが出てくる:へ
EA UU AR
0.455 1.106 0.568
1.406 0.710 0.262
1.124 1.406 0.312
変更:次のように
EA 0.455
EA 1.406
EA 1.124
UU 1.106
UU 0.710
UU 1.406
AR 0.568
AR 0.262
AR 0.312
私が使用するコードです:出てくる
files <- list.files(path = ".", pattern = "*.txt", all.files = TRUE, full.names = FALSE, recursive = FALSE)
listy <- lapply(files, read.csv)
melt(listy)
write.table(melt(listy), file = "listofdata.txt", quote = FALSE, sep = " ", row.names = FALSE, col.names = FALSE)
エラーは以下のとおりです。
No id variables; using all as measure variables
No id variables; using all as measure variables
No id variables; using all as measure variables
No id variables; using all as measure variables
No id variables; using all as measure variables
No id variables; using all as measure variables
ありがとうございました。
感謝を書きますが、私はlistN <尋ねることができます - lapply(listy、関数(x)がメルト(X))、機能(x)とを(x)は、xがこのケースでの略融解ありますか? x =リストー? –
@PeterChung 'x'はリスト要素をループしているときに' listy'の各要素を表します。 – akrun
申し訳ありませんが私の不器用な、私はそれを取得しません。だからlapply()内の関数は何ですか?私は、分離されたファイルからのデータのリストを持っていて、Rに集まり、それらをワイドフォーマットからロングフォーマットに変更し、単一のファイルとして出力したいと考えました。 –