The*_*dor 5 charts microsoft-excel
我有三列数据,一列用于 x 轴,一列用于 y 轴,另一列实际数据为:
X Y Value
0 0 1,005155
0 1 2,051385
0 2 1,15305
...
1 0 1,112285
1 1 1,48512
1 2 0,6085
etc..
Run Code Online (Sandbox Code Playgroud)
如何在二维图形/图像中绘制此数据,增加颜色强度以增加值?
我在 Excel 中看到了两个选项,一个乏味,一个更有趣。先平淡:
1. 在 Excel 中创建表面轮廓图。
为此,只需选择三列数据,然后插入等高线图(在 Excel 2007 中的其他图表-> 表面下列出)。您必须手动添加系列,但只需稍加努力即可完成。请注意,Excel 在您的数据点之间进行插值以创建等高线图。大多数情况下,这是一个不错的功能,但请注意,您定义范围的方式可能会对 Excel 插值的等高线产生重大影响。
快速示例:

2. 使用条件格式在电子表格中创建热图
这需要一些数据转换,但输出看起来相当不错,尤其是对于大的细粒度表示。首先,您需要在表格的左侧添加一列。这将保存一个查找值,用于填充您的热图。在此列中,您需要一个唯一标识数据中每个 xy 对的键。在下面的示例中,我使用了公式`=B2&"-"&C2'。填写这个公式。
接下来,您需要在工作表上设置一个模拟 xy 图的表格。因此,x 在水平方向(在顶部或底部,您的偏好)和 y 在垂直方向具有递减值。完成此操作后,您可以使用 VLOOKUP 函数来填充热图。你需要像这样: =VLOOKUP(G$11&"-"&$F2,$A$2:$D$46,4,FALSE)。请注意,在第一个参数中,x 标签的行号和 y 标签的列是固定的。这允许您在整个表格中为热图填充此公式。
最后,选择您刚刚创建的表中的值并对其应用条件格式。您可以使用预定义的色标之一,也可以创建自己的色标来满足您的需求。
例子:

| 归档时间: |
|
| 查看次数: |
38090 次 |
| 最近记录: |