我真的很感謝一些幫助將這些混亂的新調查數據集變成可用的形式。它是以一種奇怪的方式收集的,現在我得到了奇怪的數據來處理。我已經瀏覽了tidyr,並用這些方法來解決問題。我懷疑我的問題是我在想這個數據集都是錯的,我對某個真正的答案一無所知。但考慮到我需要爲這個df做的所有事情,我不知道從哪裏開始,從而開始使用Google搜索。將數據集從寬變長,同時保留組ID,並且還收集列
我需要什麼: 對於每個人是自己排 每個人都保持自己的羣ID和治療價值 對於當前連接到每個人單獨成爲列(年齡,體重,身高)
變量假(更小):
structure(list(GroupID = 1:5, Treated = c("Y", "Y", "N", "Y",
"N"), person1_age = c(45L, 33L, 71L, 19L, 52L), person1_weight = c(187L,
145L, 136L, 201L, 168L), person1_height = c(69L, 64L, 51L, 70L,
66L), person2_age = c(54L, 20L, 48L, 63L, 26L), person2_weight = c(140L,
122L, 186L, 160L, 232L), person2_height = c(62L, 70L, 65L, 72L,
74L), person3_age = c(21L, 56L, 40L, 59L, 67L), person3_weight = c(112L,
143L, 187L, 194L, 159L), person3_height = c(61L, 69L, 73L, 63L,
72L)), .Names = c("GroupID", "Treated", "person1_age", "person1_weight",
"person1_height", "person2_age", "person2_weight", "person2_height",
"person3_age", "person3_weight", "person3_height"), row.names = c(NA,
5L), class = "data.frame")
任何幫助或進一步的讀數,你可以指向我將非常感激。