【发布时间】:2020-03-12 12:08:28
【问题描述】:
我是 Pandas 的新手,需要您的帮助。我有一个包含国家和地区的数据集。我已经根据地区对它们进行了排序,但我希望能够仅按地区访问它们。我用过
ds2[ds2.Region=='Africa']
但它没有返回任何东西,而是给了我列的详细信息。请问有人可以帮忙吗?谢谢。
【问题讨论】:
-
你能提供一个最小可重现的例子吗?您提供的代码似乎没有问题
-
是你想要的
ds2['Region'][ds2.Region=='Africa']吗? -
不,问题是我在另一个 DataFrame 上运行您的代码没有问题。所以问题很可能出在其他地方。要查看问题所在,我需要查看您正在使用的 DataFrame 的简化版本。
-
@NicolasGervais 我有一个包含国家和地区作为列的数据集,我已经能够根据地区对国家进行排序。但是,我希望能够从原始数据集中输出仅包含特定国家/地区的新数据集;例如“非洲”。希望他说的够清楚吗?
标签: python pandas dataset data-science