将Series中每个值v替换为v在Series中升序排列时的位置值s.rank()

编程入门 行业动态 更新时间:2024-10-27 06:24:12

将Series中每个值v替换为v在Series中<a href=https://www.elefans.com/category/jswz/34/1765442.html style=升序排列时的位置值s.rank()"/>

将Series中每个值v替换为v在Series中升序排列时的位置值s.rank()

【小白从小学Python、C、Java】
【计算机等考+500强证书+考研】
【Python-数据分析】
将Series中每个值v
替换为v在Series中
升序排列时的位置值
s.rank()

选择题

下列代码执行三次排名索引a的名次值分别为?
import pandas as pd
s = pd.Series([3,2,0,3],index = list('abcd'))
print("【执行】s.rank()")
print(s.rank())
print("【执行】s.rank(method='max')")
print(s.rank(method='max'))
print("【执行】s.rank(method='min')")
print(s.rank(method='min'))

A选项:3.5,3.0,4.0
B选项:3.0,3.5,4.0
C选项:3.5,4.0,3.0
D选项:4.0,3.5,3.0

正确答案是:C

图1 问题解析

图2:程序运行结果

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:

更多推荐

将Series中每个值v替换为v在Series中升序排列时的位置值s.rank()

本文发布于:2023-11-16 14:12:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1624645.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:升序   排列   位置   Series   rank

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!