pandas根据列号删除Dataframe的列
使用 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/BxL 著作权归作者所有。请勿转载和采集!