我有一个包含 300 列的数据框,我正在尝试计算此数据框中各列的平均值,但我不知道如何更改这些列。
count=0
for i in range(0,len(df)):
count=count+1
mean = statistics.mean(df.A1)
print('C',count, " ", mean, sep= "")
我需要逐行获取从 A1 到 A300 的列名。我不想手动执行此操作
我的数据框列如 A1,A2,A3.. A.300
如何逐步更改此列名称?
答案 0 :(得分:1)
只需遍历列,
cols = df.columns
for col in cols:
mean = df[col].mean()
print(col, mean)