0
値幅広いフォーマットに長いからRのデータフレームに変換し、連結:文字列は、私は、このようなデータフレーム持って
df <- data.frame (Subject = c(1,1,1,2,2,3,3), Product = c("A","B","C","B","C","A","D")
を、私はこのように(「ワイド」形式に)それを交換したいと思います:
df_replace <- data.frame(Subject = c(1,2,3), Product = c("A;B;C","B;C","A;D"))
新しいProduct値は、指定したSubjectの元のProduct値を連結した文字列である必要があります。
私はdcastを試しています...しかし、私は前進する方法を見つけていません。 (しかし私は仮定しています...それは簡単です)。
このように 'df%>%group_by(件名)%>%summarize(products = paste(product、collapse ="; "))'複数の同じものを持つことができるならば、製品ごとに – agenis