我试图在 freezeset 中找到一个子字符串,但是我有点没有选择。
我的数据结构是一个 pandas.dataframe (如果你熟悉它,它association_rules
来自mlxtend
包中的那个),我想打印所有前件(这是一个frozenset)包含特定字符串的行。
print(rules[rules["antecedents"].str.contains('line', regex=False)])
但是,每当我运行它时,我都会得到一个空数据框。
当我尝试只在我的系列上运行内部函数时rules["antecedents"]
,我只得到所有条目的 False 值。但这是为什么呢?