python - 从 MultiIndex Dataffame 中删除单行
问题描述
想象一下,我有以下 DataFrame:
0 1 2 3
bar one -0.424972 0.567020 0.276232 -1.087401
two -0.673690 0.113648 -1.478427 0.524988
baz one 0.404705 0.577046 -1.715002 -1.039268
two -0.370647 -1.157892 -1.344312 0.844885
foo one 1.075770 -0.109050 1.643563 -1.469388
two 0.357021 -0.674600 -1.776904 -0.968914
qux one -1.294524 0.413738 0.276662 -0.472035
two -0.013960 -0.362543 -0.006154 -0.923061
我只想删除由["foo", "two"]
. 有没有一种简单的方法可以做到这一点?
使用drop
我可以删除foo
在级别 0 下索引的记录,或two
在级别 1 索引的所有记录。但我只想删除一个。
解决方案
你可以放弃tuple
df.drop(('foo','two'))
Out[381]:
0 1 2 3
bar one -0.424972 0.567020 0.276232 -1.087401
two -0.673690 0.113648 -1.478427 0.524988
baz one 0.404705 0.577046 -1.715002 -1.039268
two -0.370647 -1.157892 -1.344312 0.844885
foo one 1.075770 -0.109050 1.643563 -1.469388
qux one -1.294524 0.413738 0.276662 -0.472035
two -0.013960 -0.362543 -0.006154 -0.923061
推荐阅读
- android-studio - 将键盘映射分配给“提取到任意文件”灯泡命题
- python - 我们如何在多个 csv 文件中写入数据范围,并且应该从字典中获取数据
- mongodb - 如何在我试图查找包含查询中所有标签的文档时发出猫鼬查找请求
- api - 使用 API 网关保护云功能
- java - 如何在交换机中创建新对象
- zip - 使用 Pigz 问题压缩目录
- php - 在 Woocommerce 中带有商店下拉列表的自定义取货运输方式
- magento2 - Magento2 到 Magento2 数据迁移
- batch-file - 从批处理文件中自动提供使用 Plink 执行的“su”的 root 用户密码
- javascript - 图片位置不改变CSS