Rでループを使って文字列のベクトルを作ろうとしているのですが、困っています。誰でも提供できる助けをいただければ幸いです。
私が取り組んでいるコードはもう少し詳細ですが、すべての重要なビットをキャプチャする再現可能な例をここでコーディングしようとしました:
vector1<-c(1,2,3,4,5,6,7,8,9,10)
vector2<-c(1,2,3,4,5,6,7,8,9,10)
thing<-character(10)
for(i in 1:10) {
line1<-vector1[i]
line2<-vector2[i]
thing[i]<-cat(line1,line2,sep="\n")
}
R は、次のように出力します。
1
1
Error in thing[i] <- cat(line1, line2, sep = "\n") :
replacement has length zero
私が達成しようとしているのは、各文字が 2 行に分割されている文字ベクトルthing[1]
です。
1
1
そしてthing[2]
_
2
2
等々。どうすればこれができるか知っている人はいますか?