📅  最后修改于: 2023-12-03 15:03:31.112000             🧑  作者: Mango
在使用 pandas 进行数据处理时,有时我们需要选取除某一列之外的所有列。下面介绍一种简单的方法实现该操作。
df.drop('column_one', axis=1, inplace=True)
这行代码中的参数 column_one
是你想要删除的列的名字。axis=1
指定删除的是列,而不是行。inplace=True
表示修改原始数据框而不是返回一个新的数据框。
使用该方法,你可以轻松地删除一个或多个列,而保留其余的列来进行后续分析。
例如,假设你有以下数据框:
column_one column_two column_three
0 1 2 3
1 4 5 6
2 7 8 9
如果你想删除列 column_one
,你可以运行以下代码:
df.drop('column_one', axis=1, inplace=True)
该操作会返回以下数据框:
column_two column_three
0 2 3
1 5 6
2 8 9
如上所示,我们成功删除了列 column_one
,而保留了其他所有列。
在使用该方法时,需要注意以下几点:
inplace
的值设为 False
。