magicjeny
EX:
> leadership
managerID date country age q1 q2 q3 q4 q5 sumq
1 1 10/05/04 UK Old 5 4 5 5 5 24
2 2 12/05/06 US Old 3 5 2 5 5 20
3 3 12/03/03 UK Old 3 5 5 5 5 23
4 4 15/05/06 CN Old 3 3 4 NA NA NA
5 5 08/01/01 CN <NA> 2 2 1 1 2 8
想要让sumq为(24,20,23,10,8),该如何做?
用sum(,na.rm=TRUE)又能否来实现呢?
magicjeny
leadership <-transform(leadership,sumq=c(sum(leadership[1,5:9],na.rm=T),sum(leadership[2,5:9],na.rm=T),sum(leadership[3,5:9],na.rm=T),sum(leadership[4,5:9],na.rm=T),sum(leadership[5,5:9],na.rm=T)))
这样传入,会不会很不方便 :-(