Pandas 删除 DataFrame 列:使用列号进行操作
使用 Pandas 的 DataFrame.drop() 方法可以根据列号删除 DataFrame 的列。通过 axis 参数指定删除方向,axis=1 表示删除列,columns 参数指定要删除的列的列表,其中可以使用列号或列名。
示例代码:
import pandas as pd
# 创建示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 根据列号删除列
df = df.drop(axis=1, columns=[0]) # 删除第一列,即列号为 0 的列
print(df)
输出结果:
B C
0 4 7
1 5 8
2 6 9
如上所示,第一列被成功删除。
原文地址: https://www.cveoy.top/t/topic/lPVg 著作权归作者所有。请勿转载和采集!