【发布时间】:2017-07-04 10:21:55
【问题描述】:
我有一个包含汽车维修数据的数据框。它还告诉我汽车是否发生故障(并得到维修)。我想在汽车抛锚后摆脱所有有维修事件的行。
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
最好, 费利克斯
【问题讨论】:
-
您的示例选择不当,因为它恰好可以通过更简单的方法轻松解决,尽管这对于其他情况不正确。更好地选择示例数据可以防止过于简单的解决方案