简单学Pythonpanads库4Series结构4

前面我们学习了自动编号索引的Series切片,今天我们学习自定义索引的Series切片。

看下面的例子,先生成一个自定义索引的4行Series,然后切片:

import pandas as pd
import numpy as np
s = pd.Series(np.random.randint(1,100,size=(4,)),index=['A','B','C','D'])#索引是ABCD,数值是1-100之间的4个随机数。
print(f'这是一个由numpy创建的Series结构:\n{s}')
print(f"这是索引为A的一行:\n{s[['A']]}")
print(f"这是索引为A、B的两行:\n{s[['A','B']]}")
print(f"这是索引为B-D的三行:\n{s['B':'D']}")

运行结果为:

这是一个由numpy创建的Series结构:
A    23
B     8
C    64
D    26
dtype: int32
这是索引为A的一行:
A    23
dtype: int32
这是索引为A、B的两行:
A    23
B     8
dtype: int32
这是索引为B-D的三行:
B     8
C    64
D    26
dtype: int32

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75067
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:56
下一篇 2024 年 7 月 11 日 下午3:09

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注