我需要从数据中获取具有索引名称的已过滤值

问题描述 投票:0回答:1

我正在获取从脚本中过滤出的值,但未获取索引名可以帮助我获取索引名

chas = df.CHAS [df.CHAS> = 1]

chas

以上脚本得到的结果如下

142 1

152 1

154 1

155 1

我需要如下结果

CHAS

141 1

152 1

154 1

155 1

python pandas
1个回答
0
投票

IIUC,您想获取一个DataFrame而不是Series。很简单,只需索取1列的列表即可:

df[['CHAS']][df.CHAS >=1]

甚至更好:

df.loc[df['CHAS']>=1, [CHAS]]
© www.soinside.com 2019 - 2024. All rights reserved.