我是否误解了轴参数?在一种情况下,使用.drop()的行受axis = 0的影响;在另一种情况下,使用.sum()的列受axis = 0的影响。
df = pd.DataFrame({"a":[1,4,7], "b":[2,5,8], "c":[3,6,9]})
df
a b c
0 1 2 3
1 4 5 6
2 7 8 9
# affects rows
df.drop([1], axis=0)
a b c
0 1 2 3
2 7 8 9
# affects columns
df.sum(axis=0)
a 12
b 15
c 18
dtype: int64