pandas取前K大的数,sort_values()和nlargest()速度比较
排序量比较大时:

数据量比较小时:

所以结论就是:
数据量大时选用nlargest,数据量小时选用sort_values()
具体数据量怎么算大:10000条时两个方法的时间差不多,所以可以按10000为界限。
排序量比较大时:

数据量比较小时:

所以结论就是:
数据量大时选用nlargest,数据量小时选用sort_values()
具体数据量怎么算大:10000条时两个方法的时间差不多,所以可以按10000为界限。