我已经从Excel中读取了df1
,然后用相同的列创建了一个空的df2
。
现在我想把一些匹配条件的行从df1
移到df2
。
有没有什么简单的方法可以像list
中的pop()
这样做,这意味着可以将项目弹出到新列表并从旧列表中删除。
我要做的是将这些行附加到df2
,然后df1=df1[~condition]
以将它们从df1
中删除,但我总是收到恼人的警告:
"UserWarning: Boolean Series key will be reindexed to match DataFrame index.
"DataFrame index.", UserWarning)"
我认为上面的警告是由于"df1=df1[~condition]"
,经过注释这个警告消失了。
如果您不关心索引(看起来您不关心),则可以执行以下操作:
相关问题 更多 >
编程相关推荐