创建一个对于与另一个变量的元素相对应的元素为真的变量

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

我当前已从 csv 文件创建了一个名为“区域”的变量,其中包括多个区域。该文件包含该地区种族百分比的数据。

regions 当前显示所有区域。

如何创建一个名为 London 的新变量,该变量是一个系列,其元素对应于地区中的伦敦元素为 true,否则为 false?

那么我如何为 London_by_eth 创建一个新的数据框,其中包含来自regions_by_eth 的与 London 对应的行

谢谢你

python pandas variables element
1个回答
0
投票

为了更好或更详细地回答您,了解更多背景信息会很有帮助。

我假设您已将 csv 文件读取为 panda 数据框,并且您的区域 DataFrame 包含一个名为“Region”的列,其中包含名为“London”的值。

然后您可以创建一个布尔列表来检查

regions
是否为
London
:

is_london = regions['Region'] == 'London'

然后使用它,您可以创建一个包含与伦敦对应的行的新数据框:

London_by_eth = regions[is_london].copy()
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.