我有一個由5個虛擬變量,看起來像這樣的數據集....使用dplyr收集啞變量
> head(type)
convertible coupe hatchback sedan wagon
1 0 0 0 1 0
2 0 1 0 0 0
3 1 0 0 0 0
4 1 0 0 0 0
5 1 0 0 0 0
6 1 0 0 0 0
如果我使用dplyr代碼,我怎麼能創建一個新的變量,被稱爲「TypeOfCar」與所有的虛擬變量合併到它?謝謝!
編輯:對不明確的抱歉。使用上面的信息,我想知道dplyr是否有辦法收集當前的一組虛擬變量來創建一個名爲TypeOfCar的變量。 specificially 'tidyr' 和 'dplyr' - 實施例以下(相應於該ID的上述1-6)
TypeOfCar
1 sedan
2 coupe
3 convertible
4 convertible
5 convertible
6 convertible
可以顯示預期的輸出,因爲它不清楚 – akrun
嘗試'輸入$ TypeOfCar < - 名稱(類型)[max.col(類型)]'。你不需要dplyr,沒有分組。 –
哇,這很好,謝謝! –