如何从熊猫系列中获得True/False面具? [重复]

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

我有一个包含一些字符串的 pandas 系列

s = pd.Series(['a', 'b', 'c', 'd', 'a'], index=[1, 2, 3, 4, 5])

如何根据字符串的相等性获得一系列 True/False? 例如,我想检查所有“a”的位置,从上面的示例中我想得到结果

True, False, False, False, True
python pandas boolean mask series
2个回答
-1
投票

我同时找到了解决方案!

res = s.str.contains(“a”)


-1
投票
np.where(s=='a', 'true', 'false')
© www.soinside.com 2019 - 2024. All rights reserved.