pandas根据列号删除Dataframe多列
可以使用DataFrame.drop方法来删除多列,只需要传递列名或列号的列表即可。
例如,删除第1和第3列:
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除第1和第3列
df = df.drop(df.columns[[0, 2]], axis=1)
print(df)
输出结果为:
B
0 4
1 5
2 6
原文地址: https://www.cveoy.top/t/topic/BxR 著作权归作者所有。请勿转载和采集!