Series.argsort()理解

a = Series([12,2,59,9,10])
print(a)
index = a.argsort()
print(index)

print(a.take(index))

12,2,59,9,10

从小到大排序为 2,9,10,12,59

2在原Series中的index为1

9在原Series中的index为3

10在原Series中的index为4

12在原Series中的index为0

59在原Series中的index为2

因此argsort()之后,建立的索引为1,3,4,0,2

Series.take()之后完成从小到达的排序

结果如图:

Series.argsort()理解_第1张图片

你可能感兴趣的:(Series.argsort()理解)