私は他の質問のデータセットの例を最小限にしようとしています。 現在、私はファイル名のリストを持つため複雑すぎる以下とerrorproneを持っており、完全なファイル名のためにそれらを追加Rでループ可能な文字列リストを作成するには?
data = read.csv("/home/masi/dataList.csv",header = FALSE,sep = ",")
i = 1
for (d in data) {
data[i] = paste("/home/masi/Documents/CSV/", d, sep="")
i = i + 1
}
dataList.csv
P103C1.csv
P103C2.csv
P111C1.csv
最初の列にものを持っている擬似コード転置することはできますが、それでもループすることはできませんfor (d in data) {...}
;そして再び
data = t(c("P103C1.csv" "P103C2.csv" "P111C1.csv"))
i = 1
for (d in data) {
data[i] = paste("/home/masi/Documents/CSV/", d, sep="")
i = i + 1
}
を追加すると、実際に、私は転置を持つことが良いアイデアではない、より良いと簡単な方法が存在するべきだと思います。
期待される出力:data = read.csv("/home/masi/dataList.csv",header = FALSE,sep = ",")
に相当するもの。
OS:Debianの8.5
はR:3.1.1
あなたの質問は全くわかりません。 –
@ChirayuChamoli予想される出力を追加しました。明確でないものを指定できますか? –
@ZheyuanLiありがとうございます!コメントから削除し、明示的に独自のブロックとして追加しました。 –