【发布时间】:2012-10-31 18:34:45
【问题描述】:
我使用维基百科文章中定义的折叠更改:
http://en.wikipedia.org/wiki/Fold_change
我使用折叠更改已经有一段时间了,但从来没有真正需要计算我所有折叠更改的平均折叠更改。当我昨天这样做时,我意识到这并不是一个直截了当的事情,因为它只是取所有倍数变化值的平均值。这是一个演示我的问题的示例:
让我们考虑 6 折变化:
A = 1.1635710
B = 0.9284593
C = 1.1688855
D = 1.6400114
E = 1.2073252
F = 1.2830912
我总是做的是通过将 -1 除以倍数变化将低于 1 的倍数变化转换为 -1 格式:
A = 1.1635710
B = -1.077053
C = 1.1688855
D = 1.6400114
E = 1.2073252
F = 1.2830912
然后为了计算平均倍数变化,我取了所有倍数变化值的平均值,结果为 0.8976386,这表明平均倍数变化减少了,即使从值本身来看,平均倍数变化应该增加最多其中的增幅甚至更高。
然后我想在将低于 1 的倍数变化转换为负格式之前计算平均倍数变化。然后我得到了 1.231891 的平均值,这似乎更合理。但是,我也怀疑这是否正确。
让我们进一步简化它。假设我们有两次变化,值为 0.8 (-1.25) 和 1.25。显然,当查看 -1.25 和 1.25 时,平均倍数变化应该是 1,所以没有平均变化。这是有道理的。但取 0.8 和 1.25 的平均值得到 1.025,所以略有增加。
长话短说,我不确定如何最好地平均折叠变化列表以获得具有代表性的平均折叠变化。
【问题讨论】: