如何在 Origin 中绘制四维(4D)图形数据?

想要从4列数据中绘图一幅四维图形,可以先用前3列数据绘制出一幅 XYZ 散点图,然后再用第4列数据来给数据点着色,从而表现出四维数据信息。

  1. 设置第3列数据为 Z 并选中该列,选择菜单 绘图 > 3D:点线图:3D散点图 绘图。

  2. 在新生成的图形窗口为当前窗口的情况下,选择菜单 格式:绘图细节 从而打开 绘图细节 对话框。

  3. 颜色 选项为 颜色映射 并从弹出的次级列列表中选择第4列数据(详见下面的注释)。

你还可以进一步把 XYZ 数据转换成矩阵,然后在上面所绘制的散点图的基础上再添加一个网状曲面来“串连”这些散点。

Origin 中提供了三种“使用另一组数据来控制数据曲线的颜色”的方法:

  1. 索引: 该选项会根据你所选择的一组数据的值来决定每一个数据点的颜色的色号(既该列数据指定的是在 Origin 的调色板中1 - 12号这12种颜色)。

  2. 直接使用RGB: 一个 RGB 合成值由红(R)、绿(G)、蓝(B)三原色的值计算得到。其中 R、 G 和 B 三个分量的值的范围从0到255。

  3. 颜色映射: 该选项会建立一个 2D Y 值/3D Z 值和某个指定颜色列表的一一对应的关系。基于这种对应关系,Origin 将会做插值并给出每一个 2D Y 值/3D Z 值在颜色列表中所相应的颜色。

基于这种使用颜色来表现第四维信息的思路,我们可以进一步拓展,从而在一幅 3D XYZ 图中表现出多达八维的数据信息:

  1. X 值

  2. Y 值

  3. Z 值

  4. 数据点大小 - 在大小选项中选择任一列来控制数据点大小

  5. 数据点边线颜色 - 在边缘颜色选项中选择任一列来控制数据点边线的颜色(只对2D的符号类型)

  6. (实心)数据点的填充色 - 在填充色选项中选择任一列来控制填充色 (只对2D的符号类型)

  7. 数据点形状 - 在形状选项中选择任一列来控制数据点形状 (只对2D的符号类型;3D符号类型的形状只有5种, 不支持使用数据控制形状)

  8. 数据点内部颜色 - 有些形状的数据点会包含内外两种颜色,可以在指定填充颜色后进一步在内部选项中选择任一列来控制内部颜色 (只对2D的符号类型)

注: 所有这些作为控制项的列必须置于原数据工作表中的 Z 列的右方。