前面我们学习了Series结构的创建,今天我们接着学习Series的切片。
Series的切片就是显示其中的一行或多行。根据Series索引的不同,切片方式有两种。
自动编号索引Series的切片
自动编号索引Series就是生成Series时未自定义索引,而自动生成0开头的自然数索引,这种Series切片同之前学过的列表切片差不多。举例如下:
import pandas as pd
a = ['今天','天气','很好','我要','出去','钓鱼']
s = pd.Series(a) # 自主义索引,如果默认,则会自动从0开始生成自然数索引
print(f'显示索引为0的那行数据:\n{s[[0]]}')
print(f'显示索引为1、3的那些行数据:\n{s[[1,3]]}')
print(f'显示索引为2-4的那些行数据:\n{s[2:5]}')#根据语法,只显示2-4行,不显示第5行
运行结果:
显示索引为0的那行数据:
0 今天
dtype: object
显示索引为1、3的那些行数据:
1 天气
3 我要
dtype: object
显示索引为2-4的那些行数据:
2 很好
3 我要
4 出去
dtype: object
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75069
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!