python - 如何一次删除多列

标签 python pandas

<分区>

如何一次删除多个列?我知道这行得通

del df['A']
del df['B']

但是

del df[['A', 'B']]

没有。

最佳答案

你可以使用.drop:

df = df.drop(['A', 'B'], axis=1)

关于python - 如何一次删除多列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17838752/

相关文章:

python - 将 Groupby 循环到图形,然后按 Groupby 进行子图

python - Pandas 跳过 x 刻度标签

python - 数据帧非常慢

python - 我应该使用什么——Mako 还是 Django?

jquery - 发送 POST 数据和访问模型时,Django 会生成空白页面

python - 索引错误: list index out of range While Trying to Scrape Specific Columns on a Table?

python - 在 python 中控制 SSL 握手的模块?

python - 从 BLOB mysql python 写入文件

python - 在日期时间列中查找日期名称,用户输入的工作日名称为 'String'

python - Pandas:将 timedelta 列舍入为 15 秒