本質的に、私は感情のリストをとり、リスト上の各感情を6回複製してベクトルに追加しようとしています。たとえば:forループがリスト全体を反復処理しないのはなぜですか?
emotions<-c("Happy","Sad","Angry")
は、次のようになります。これを行うには今
emotions2<-c("Happy","Happy","Happy","Happy","Happy","Happy","Sad","Sad","Sad","Sad","Sad","Angry","Angry","Angry","Angry","Angry","Angry")
、私はループのためではなく、それだけで、ベクトルを作成し、 emotions2を最初の感情を複製しています何らかの理由で使用しています< -c(「ハッピー」、「ハッピー」、「ハッピー」、「ハッピー」、「ハッピー」、「ハッピー」)。
私のコードは次のようになります。 pmd.df3は私のデータフレームであり、Emotionsはこの情報を格納する新しい列です。
pmd.df3$Emotions<-(
for(ele in emotions){
new.column<-replicate(6,ele)
print(new.column)
}
)
お手伝いがあれば教えてください。
どのようなプログラミング言語を使用しているのでしょうか? –
提案:あなたのコードが入っているプログラミング言語について言及してください。正しい開発者があなたのコードを見ることができるように、ソリューションをより速く得るのに役立ちます。常に適切な種類のタグで質問にタグを付けます。 –
あなたは正しいです - 私の間違い!私に思い出させてくれてありがとう。 –