如何創建基於「WK」中發生的值計數的新變量「CountWK」直到在「性能」中按「ID」分組的「1」的第一個實例?R如何基於值的計數創建新矢量現有矢量的值的第一個實例
ID<-c('A', 'A', 'A', 'B', 'B', 'B', 'C', 'C', 'C', 'C', 'C')
WK<-c(1, 2, 3, 1, 2, 3, 1, 2, 3, 4, 5)
Performance<-c(0,1,1,0,1,0,0,1,0,1,1)
Data<-data.frame(ID, WK, Performance)
因此,對於ID 「A」 CountWk將是 「2」,對 「B」, 「2」,而對於C 「2」 與N/A的值 「CountWk」 爲每隔一行除了「Performance」中包含「1」的第一個實例。
感謝您提供及時的解決方案和替代方案! – user3594490
@ user3594490沒問題。這個問題很好。 – akrun