【发布时间】:2022-01-12 10:13:54
【问题描述】:
输入df.mean()
输出:
a 4.112657e+07
b 1.197258e+00
c 4.172984e+05
d 2.461237e+02
输入
df["a"].mean()
(正确)输出:
41126569.99462365
在“a”中键入值 col = int
其他 col 具有 str 值
为什么会发生这种情况
【问题讨论】:
-
使用
astype(float)
标签: python pandas dataframe mean