我有一个数据框,长这样:
case inc_date is1 is5 is10 im1 im5 im10
686 6/8/1972 0.141 0.300 0.149 0.134 0.135 0.142
950 6/1/1945 0.160 0.345 0.172 0.088 0.096 0.138
1005 10/16/1945 0.164 0.261 0.151 0.131 0.261 0.133
1005 11/12/1947 0.146 0.310 0.182 0.112 0.129 0.121
1180 10/9/1945 0.159 0.278 0.134 0.141 0.138 0.150
我希望找出每行的最大值,并返回该值所在的列名。例如,对于上述数据框,它将返回:
686 is5
950 is5
1005 is5, im5
1005 is5
1180 is5
idxmax(1)
是在行中查找最大元素的最惯用方法,再加上1。 - MaxU - stand with Ukraine