测向[~数据框id.isin没有从原来的d上掉任何东西

2024-04-25 17:49:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用以下代码删除ND_Before0_Opioid.id.unique()列表中id等于任何内容的行:

ND = data[~data.id.isin([ND_Before0_Opioid.id.unique()])]

但没有任何改变,ND仍然与原始数据完全相同


Tags: 代码id内容列表data原始数据uniquend
1条回答
网友
1楼 · 发布于 2024-04-25 17:49:52

罗甘霍什的评论是正确的。如果两个列表的数据类型不同,.isin就不起作用。你知道吗

试试这个:

ND = data[~data.id.astype(int).isin(ND_Before0_Opioid.id.astype(int).unique())]

相关问题 更多 >

    热门问题