【发布时间】:2018-10-19 04:41:38
【问题描述】:
我有三列 甲,乙,丙 并且每列都有一些+ve值,a列是以模式M1行驶的英里数,b列是M1模式下使用的燃料/M1模式下行驶的英里数,c列是M2模式下使用的燃料/M2模式下行驶的英里数, 现在我要计算的是,如果在整个过程中使用 M2 模式,可以节省多少燃料
sumover(所有行单独)(b列*a列-c列*a列)
如果这是 +ve,这意味着如果我们使用 M2 模式,我们将节省那么多燃料 如果这是 -ve,这意味着如果使用 M2 模式,我们将损失那么多燃料。
现在在我的仪表板中,我显示可以节省多少燃料。 它的 +ve 意味着使用模式 M2 会有一些好处。 但是当我计算列 b 和 c 的 平均值时,我得到了 ** c 的平均值 > b 的平均值(列 c 和 b 来自其他四列,例如 c 的 c1/c2 其中 c1 是在 M2 模式下使用的燃料,而 c2 是在 M2 中行驶的英里数),每一行有来自不同行程的数据。 ** 现在在计算平均值时,我要么简单地对列 b 和 c 取平均值,要么使用从中派生这些列的原始列,例如从 c1 和 c2 派生的 c id,所以我正在做 sum(c1)/sum( c2) , 但在这两种情况下,我都得到 c 的平均值 > b 的平均值 这对于看到仪表板的人来说是没有意义的,
为什么如果b的平均值优于c,为什么模式M2(与c相连)更好
所以我的问题是如何显示/计算列 b 和 c 的平均值才有意义。
* ***** 解释 * *****
更清晰的解释,这里b列是模式M1,c列是模式M2
例如
a、b、c
10、5.5、5.9
50、6.2、6.1
a列中行驶距离所消耗的燃料差异
a、b、c、差异
10、5.5、5.9、5.5*10 - 5.9*10
50、6.2、6.1、6.2*50 - 6.1*50
=
a、b、c、差异
10、5.5、5.9、-4
20、6.2、6.1、5
我们看到 diff 列的总和 = 1
+ve 我们在这里所做的是从 b x a 中减去 c x a,这意味着 在所有行程中,b 在相同的行驶距离内消耗更多的燃料,
但是当我们计算b和c的平均值时
b 的平均值 = 5.85
c 的平均值 = 6
我们可以看到 b 的平均值
现在这就是问题所在,正确计算 b 和 c 的方法应该是什么?
【问题讨论】:
-
更新了问题
-
这表明 M1 (b) 模式更适合短途旅行,而 M2 模式更适合长途旅行。
-
感谢您的回复,我发现一个解决方案不知道正确与否,简单平均,我们对所有值赋予相等的权重,但在这里我看到使用的燃料计算使用距离(a 列) 但是在取平均值时我们没有考虑它,所以我在此基础上取了加权平均值,现在在大多数情况下,结果是有意义的。
-
不知道是对是错
-
没错。这是我在回答中试图解释的。
标签: math statistics average mean