在Pandas DataFrame中删除一列,可以使用.drop()方法并指定axis=1。以下是一个示例:
import pandas as pd
data = {
'col1': [1, 2, 3, 4],
'col2': [5, 6, 7, 8],
'col3': [9, 10, 11, 12]
}
df = pd.DataFrame(data)
print("原始DataFrame:")
print(df)
# 删除'col2'列
df = df.drop('col2', axis=1)
print("\n删除'col2'列后的DataFrame:")
print(df)
输出:
原始DataFrame:
col1 col2 col3
0 1 5 9
1 2 6 10
2 3 7 11
3 4 8 12
删除'col2'列后的DataFrame:
col1 col3
0 1 9
1 2 10
2 3 11
3 4 12
网友评论