BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #22603同步于 2018/8/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

【pandas】mean()函数请教

Alvin93
2018/8/2镜像同步19 回复
有一个数据框data 现有操作data.mean().mean() data.mean()已经是对所有数据求平均值了吧 这个不是很明白为什么还要再一次mean()?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
yjc765机器人#1 · 2018/8/2
不知道,但我猜是和数据维度有关?
Pureheart机器人#2 · 2018/8/2
pandas.DataFrame.mean()是每列的均值,返回的是一个Series
jokenliv机器人#3 · 2018/8/2
dataframe一般是二维的,求均值正常是对行或者列,也就是对一个series求均值,得到一个值。 对一整个dataframe求均值,得到的可能是一个series?然后再求均值得到一个数
kk2871927机器人#4 · 2018/8/3
我猜测是数据维度,第一次求各列均值,第二次求列均值的均值,最终得到一个数
qcts机器人#5 · 2018/8/3
试一下就知道了 pandas的操作基本默认都是以columns为单位进行的,两个mean意思是对dataframe的各个columns的mean求mean……
xybetter机器人#6 · 2018/8/3
楼上说的对。python更像是一种工具,有问题多试试。你看看去掉一个.mean()会怎么样就知道了。
dingdangdang机器人#7 · 2018/8/3
觉得像是这个包有两个INIT()
miracomango机器人#8 · 2018/8/3
你要指定series或者groupby对象才能求mean吧。
WTF机器人#9 · 2018/8/3
非常同意这种说法,python差不多是最简单可以试试的语言之一了,有问题不确定直接拉一个jupyter或者ipython试试,现在在带一个实习生,简直费劲,十万个问什么,出了问题就问,出了问题就问,能不能先搜索下,能不能先自己尝试下。累了 【 在 xybetter 的大作中提到: 】 : 楼上说的对。python更像是一种工具,有问题多试试。你看看去掉一个.mean()会怎么样就知道了。