在 Excel 中;用标准差等来绘制多个系列的多个测量值的图表?

在 Excel 中;用标准差等来绘制多个系列的多个测量值的图表?

假设我有一个 Excel 文件,其中每个 N 有 100 个测量值,并且每个测量值都有自己的结果 k,如下所示:

N        k
10       32
10       38
10       25
...      ...
100      260
100      308
100      295
...      ...
...      ...
...      ...
500000   1231423
500000   1335471

我想在 Excel 中制作一个图表,以 N 的每个值作为 x 轴,以 k' 作为 y 轴,但 k' 是每个 N 的 100 个测量值的平均值、标准差和中位数等。

这可能吗?谢谢!

答案1

这就是我做事的方式,而不是手动的方式。

首先,使用散点图以直线作为图表类型。与具有一系列类别的普通折线图相比,这允许 x 轴呈线性分布。它还允许添加具有其他 x 值的不同系列的折线图,N在本例中即为其他。

其次,我分别计算了 N 的 100 个测量值的N平均值AVERAGE(range)、中位数MEDIAN(range)、最大值MAX(range)、最小值MINIMUM(range)和标准差。我选择了第一个的范围,然后将这些公式复制到下一行,但将数字增加了 100。例如,第一个变成第二个 N,依此类推。STDEV.P(range)NAVERAGE($D2:$D101)NAVERAGE($D102:$D201)

第三,我将每个计算出的值全部添加N选择数据源将所有N作为 x 值,将平均值、最小值和最大值作为 y 值。然后可以将它们格式化为适当的设计。

第四,我通过选择平均值的线图为平均值添加了标准偏差误差线,然后设计添加图表元素误差线更多误差线选项....然后在格式误差线我选择风俗并选择我计算的标准差作为正值和负值。

最终,如果数量N非常大,那么会有一个更好、更自动化的解决方案,但上述方法在我的情况下有效,其中不同值的数量N只有大约 10,每个值的测量次数N固定为 100。

答案2

选择两列数据,然后插入一个数据透视表。将 N 放在“行”区域,将 k 放在“值”区域。默认将 k 显示为总和(或者可能是平均值,我忘了)。但您可以右键单击工作表中的字段,然后选择“值字段设置”,然后可以选择各种方法来汇总数据。

现在您可以绘制 X = N 和 Y = k',其中 k' 是 k 的某个聚合。

相关内容