如果特定的列值未出现在先前定义的字典中,我正在尝试从数据框中删除行
dff= dff[dff['network'] in net_dic]
“网络”的每个值都是一个字符串。 net_dic看起来像这样:
{ 'abc' : 1
'def' : 2
.
.
.}
错误:
TypeError: 'Series' objects are mutable, thus they cannot be hashed
答案 0 :(得分:0)
这可行:
dff= dff[dff['network'].isin(net_dic.keys())]