我只是試圖讓我的頭周圍整理我的數據,我有這樣的問題:如何收集一系列數據列成行
我有數據如下:
ID Tx1 Tx1Date Tx1Details Tx2 Tx2Date Tx2Details Tx3 Tx1Date Tx1Details
1 14 12/3/14 blabla 1e 12/5/14 morebla r 14/2/14 grrr
2 23 14/5/16 albalb 342 1/4/5 teeee s 5/6/17 purrr
我希望數據是在格式
ID Tx TxDate TxDetails
1 14 12/3/14 blabla
1 1e 12/5/14 morebla
1 r 14/2/14 grrr
2 23 14/5/16 albalb
2 342 1/4/5 teeee
2 s 5/6/17 purrr
我用
library(tidyr)
library(dplyr)
NewData<-mydata %>% gather(key, value, "ID", 2:10)
,但我不知道如何將列按預期的輸出重命名,看看這是否會工作
在撒旦的名字你是怎麼列名'Tx2Details'和'Tx1Date'在你的數據重複? – Abdou
你介意提供'structure(mydata)'的輸出嗎? –