如何从DataFrame提取指定行作为以原列名为索引的Series
实现方案
假设你定义的DataFrame名称为df,仅需一行代码即可实现需求:
target_series = df.loc['b']
效果验证
打印target_series即可得到你需要的输出:
x 3 y 4 z 5 Name: b, dtype: int64
说明
.loc是pandas提供的按标签提取数据的方法,指定行标签'b'提取单行时,返回结果默认就是Series类型- 返回的Series会自动继承原DataFrame的列名作为自身索引,不需要额外转换
内容的提问来源于stack exchange,提问作者SRSR333
相关产品推荐
相关产品推荐

