尝试用一个m'的布尔表达式对其字符串进行筛选。例如,在下面的代码中,我希望通过为索引项包含子字符串“man”的行过滤另一个系列来创建一个新的序列(Sman):
from pandas import Series
S = Series({'moondog':12,'catman':23, 'batman':31, 'catdog':42})
Sman = S['man' in S]
然而,斯曼的结果仅仅是数字31,而不是像我所希望的那样包含“卡特曼”和“蝙蝠侠”的新系列。在
我做错什么了??在
Tags:
您可以使用^{} 方法:
另一种手动选择是:
^{pr2}$您的方法不起作用的原因是
'man' in S
只返回False
,因为这会检查索引中是否包含确切的标签“man”(事实并非如此)。在相关问题 更多 >
编程相关推荐