Series 默认从小到大进行排名 对于obj来说,最小的是-2,因此-2的排名是1;第二小的是0,因此0的排名是2;obj中出现两个3,他们两个的排名分别是4和5,因此取中值排名为4.5。 为了避免出现中值排名,可以有以下几种做法。 1. method = 'first’ 相同元素按照出现的先后顺序决定排名。 2. method = 'max’ 相同元素都给最大排名。 DataFrame 默认是axis = 0,即固定其他轴,沿着0轴排名 如果是想沿着columns轴进行排名,需要声明 axis=1