查看原文
其他

零基础Origin教程20:如何绘制3D Scatter And 3D Surface

CCL 科研共进社 2021-12-21
前言
在 Origin 基础教程部分已经介绍过一些关于 3D 作图的内容。但是总感觉有点不够用,所以在进阶教程部分,将陆续推出一些较为复杂的 3D 作图内容。

本期精彩
本期内容将介绍 3D Scatter 和 3D Surface 以及两者的结合;最后还会介绍如何在 3D 图中添加 Error bar 和 Drop line。

1. 3D Scatter 
首先导入 XYZ 三列数据,并选中。然后依次选择 Plot - 3D Symbal/Bar/Vector - 3D Symbal,如图2.1 所示。


▲图2.1

出现如图2.2 所示3D 散点图(其实和 2D 散点图的做法基本相同,只是多了一组 Z 轴数据)。图形的美化方法和 2D 作图相同,请参考文末相关阅读中的相关内容。
图2.2
图2.2

2.3D Surface
首先导入数据,并选中。然后依次选择 Plot - 3D Surface - Color Fill Surface,如图2.3 所示。注意:本例中呈现的数据直接为矩阵格式(Matrix),还记得如何实现 Worksheet 与 Matrix 之间的转换吗?请参考文末相关阅读。

图2.3

出现如图2.4 所示 3D Surface 图。

图2.4

双击图形,出现 Plot Details 对话框,如图2.5 所示。

图2.5

这里主要介绍 Plot Details 中的三大设置项。一是 Surface,该选项卡内的具体功能介绍见图2.5。将透明度设置为 80,效果图如2.6 所示。

▲图2.6

二是Fill;在 Plot Details 对话框内,从 Surface 选项卡切换至Fill选项卡。勾选 Enable,透明度设为 80,如图2.7 所示。注意区分这里的透明度与 Surface 中的透明度的不同(这里的透明度只是填充颜色的透明度变化,线条的透明度不变)。

图2.7
三是Mesh;Mesh 的设置其实就是对线条的设置。从Fill选项卡切换到 Mesh 选项卡。该选项卡的内容介绍请见图2.8。

图2.8

3.3D Scatter 与 3D Surface 的组合
双击图2.2(3D Scatter)左上角的小图标  “1”。出现 Layer Content 对话框,如图2.9 所示。将上文中图2.3(3D Surface)中的 Matrix 数据导入到 Layer Content 对话框。具体操作细节见图2.9。

图2.9
出现如图2.10 所示对话框。参照上文 3D Surface 中所介绍的方法设置新添加的 Surface,如图2.11 所示。

图2.10
▲图2.11
4.Error Bar And Drop Line
下面介绍误差棒的添加。首先双击图2.11 出现 Plot Details 对话框,如图2.12所示。切记:首先在 Plot Details 对话框左侧栏中选择 Original(意思是选中 Scatter 点,而不是 Surface)。然后在右侧设置 Error Bar 的格式。如图2.12 所示。

图2.12
效果图见图2.13

图2.13
设置 Drop line 的方法基本和设置 Error Bar 的方法相同。同样在 Plot Details 对话框中,选中 Drop line 栏。具体设置见图2.14。

图2.14
效果图见2.15

图2.15


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存