对于上面的示例,我想查看outlet_sizewhen的值Outlet_identifier = OUT049或该实例的任何值。我不想生成一个新的数据框对象然后打印它,而是想知道是否有任何函数或方法可以直接查看它。
2 回答
![?](http://img1.sycdn.imooc.com/545864490001b5bd02200220-100-100.jpg)
慕的地6264312
TA贡献1817条经验 获得超6个赞
对于两列
df.loc[df['Outlet_identifier'].eq('OUT049'), ['Outlet_identifier', 'outlet_size']]
![?](http://img1.sycdn.imooc.com/533e4d470001a00a02000200-100-100.jpg)
茅侃侃
TA贡献1842条经验 获得超21个赞
你可以用 pandas 来做到这一点,如下所示:
df = pd.DataFrame({'Outlet_identifier': ['OUT049','OUT018','OUT049'], 'outlet_size':
[2.0, 2.0, 2.0]})
df[df["Outlet_identifier"]=="OUT049"]["outlet_size"]
添加回答
举报
0/150
提交
取消