我有以下数据的数据帧:有没有像pmax索引的东西?
date=strptime(c(20110101,20110102,20110103,20110104,20110105,20110106),'%Y%m%d')
rate1=c(1,2,3,4,5,6)
rate2=c(2,1,3,6,8,4)
rate3=c(4,1,3,6,8,3)
rate4=c(7,8,9,2,1,8)
z=data.frame(date,rate1,rate2,rate3,rate4)
z$max=pmax(rate1,rate2,rate3,rate4)
的PMAX功能可以让我获得该记录的最大值,但我不知道我怎样才能得到最大价值的指数为该记录。
其中Z $最大将等于7,8,9,6,8,8
,我想获得5,5,5,3,3,5
这可能吗?我知道这看起来很简单,但我无法在任何地方找到答案。
谢谢,也适用于which.min将证明有用! – thequerist