You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从value_counts()统计结果中查询堪培拉对应Yes/No的计数

你调用value_counts()得到的是二级MultiIndex结构的Series对象,第一层索引为Location,第二层为RainTomorrow。假设你已经将该统计结果赋值给变量vc_res,可按以下方式取值:

  • 一次性获取Canberra对应所有RainTomorrow的统计值:
    vc_res.loc['Canberra']
    
    执行后会直接返回No对应937、Yes对应数值两个结果。
  • 单独提取RainTomorrow为No的数值:
    vc_res.loc[('Canberra', 'No')]
    
  • 单独提取RainTomorrow为Yes的数值:
    vc_res.loc[('Canberra', 'Yes')]
    

如果你还未生成该统计结果,想直接从原始DataFrame(假设命名为df)统计目标值,可直接用过滤逻辑实现:

  • 统计RainTomorrow为No的数量:
    df[(df['Location'] == 'Canberra') & (df['RainTomorrow'] == 'No')].shape[0]
    
  • 统计RainTomorrow为Yes的数量:
    df[(df['Location'] == 'Canberra') & (df['RainTomorrow'] == 'Yes')].shape[0]
    

内容的提问来源于stack exchange,提问作者Ege Pancaroğlu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 21:54:06