我有一個數據幀與汽車修復數據。它還告訴我一輛車是否發生故障(並得到修理)。汽車發生故障後,我想擺脫修理事件的所有行。刪除某些沒有循環的行
Car <- c('A','A','B')
Damage <-c("Wheels","Motor","Motor")
date <-c('01-01-2015','01-01-2016','01-01-2016')
Broke_down <-c(1,0,1)
df <- as.data.frame(cbind(Car,date,Damage,Broke_down))
基本上,我想刪除了車後的虛擬爲1
因此,在這種情況下,輸出將不得不發生的所有行:
"Car" "date" "Damage" "Broke_down"
A 01-01-2015 Wheels 1
B 01-01-2016 Motor 1
最佳, 菲利克斯
你的例子選擇不好,因爲它很容易用一種更簡單的方法解決,雖然這對其他情況是不正確的。示例數據的更好選擇將防止太簡單的解決方案 –