在我試圖讓我的選擇貌似選擇的ID與指定列屬性
ID Field Rank 8 6 Other Prof 9 6 Other Prof 13 7 Other Assoc 16 7 Other Assoc 17 7 Other Prof 18 8 Other Assoc 19 8 Other Assoc 22 9 Other Assoc 23 9 Other Assoc 24 9 Other Prof
我試圖創建一個包含人(ID)的所有行的新變量的數據已從'Assoc'推廣到'Prof'。例如,我希望我的新變量看起來像
ID Field Rank 13 7 Other Assoc 16 7 Other Assoc 17 7 Other Prof 22 9 Other Assoc 23 9 Other Assoc 24 9 Other Prof
我已經嘗試了子集函數,但沒有運氣。
在R中有一個函數可以做到這一點嗎?如果沒有,那怎麼能實現呢?
編輯:這裏,是從dput()
的結果。注意我省略了「Field」變量,因爲它在本例中不包含任何信息。
df.promotion <- structure(list(id = c(6, 6, 7, 7, 7, 8, 8, 9, 9, 9), rank = structure(c(2L,
2L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L), .Label = c("Assoc", "Prof"
), class = "factor")), .Names = c("id", "rank"), row.names = c(NA,
-10L), class = "data.frame")
歡迎所以只能選擇那些
subsets
!我爲你和其他人重現了這個例子,下次嘗試這樣做,例如,通過使用dput()。 –無論是我的或你的是不需要了:) –
謝謝,我已經離開你的。仍然習慣張貼和R. – user7045