首先,mean and average 的含义完全一样。可以说在含义上没有一丝一毫的差别。注意,我是说在概念上,在含义上,完全无差别
碳素在应用中有一点点差别:
1. average 是个layman term,口语化,而mean只有统计学家或者不是统计学家碳素想装大以巴狼的货们才会用
2. 一些programming language会有不同的处理。如果你的数据里有 missing value,那么mean会完全无视这个数据,而只用有价值的数据来计算平均值,但average会把missing value视作0。所以我在写SQL的时候会精准地告诉SQL exactly what I want:
select sum(case when age is not null then age end)/count(distinct case when age is not null then member_id end) as average_age
--------------------------------
废话说完,下面讲重要的废话 ---
expected value 和 mean 是两个不同的概念。这一点一定要闹清楚
mean 就是一个数学计算出来的结果
expected value 是我们想对一个数据集的某个特征做一个最中庸的认知和描述。通常情况下我们用 mean 来作为expected value