我呼吁刮风一个功能,它具有布尔值取代数值而不是布尔
data<- data.frame(windy=c(FALSE, TRUE, FALSE, FALSE, FALSE, TRUE))
我需要更换与0和所有Falses 100
所有Trues当我使用
w<-setNames(c(100, 0), c(TRUE, FALSE))[data$Windy]
结果是
FALSE <NA> <NA> <NA> <NA> <NA>
0 NA NA NA NA NA
我该如何解决此问题?