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

如何创建对应伦敦的布尔Series及筛选伦敦族群数据DataFrame

解决方案

1. 创建标记伦敦地区的布尔Series London

根据regions的类型,选择对应的写法:

  • 如果regions是存储地区名称的Series:
    London = regions == "London"
    
  • 如果regions是DataFrame,且地区名称在名为region的列中:
    London = regions["region"] == "London"
    

如果存在大小写不一致的情况,可以统一转换为小写后匹配,避免遗漏:

London = regions.str.lower() == "london"

2. 提取伦敦地区的族群占比数据到London_by_eth DataFrame

用上面生成的布尔Series作为索引,过滤regions_by_eth:

London_by_eth = regions_by_eth[London]

也可以直接一步完成过滤(无需单独创建London Series):

London_by_eth = regions_by_eth[regions_by_eth["region"] == "London"]

内容的提问来源于stack exchange,提问作者sam

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 08:42:38