收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

不能再详细啦!Origin 的27种作图步骤

[复制链接]


& J( [$ z: E1 O1 h/ j                               
登录/注册后可看大图

, T8 }1 x" s7 P2 |
                               
登录/注册后可看大图

以上这些图都是由Origin8.5所做的

大家觉得怎么样?

简单二维图形绘制

First

绘制线(Line)图

示例准备:导入 Graphing文件夹中的 AXES.OAT文件数据

①选中B列。

②单击菜单命令【Plot】→【Line】→【Line】或2D Graphs工具栏的【Line】。

2D Graphs工具栏:


1 ]2 j% X/ f: M  X3 c                               
登录/注册后可看大图

如图:


6 W! g) ^  R% b/ s9 ^& E2 S( ~% [                               
登录/注册后可看大图

Second

绘制Y误差( Y Error)图

示例准备:导入 Curve Fitting文件中的 Gaussian.dat文件数据

①选中C列将其设置为 Y Error列。


/ B" T  F. d$ _: X/ @/ ]) R                               
登录/注册后可看大图

②单击菜单命令【Plot】→【Symbol】一【Y Error】或2D Graphs工具栏的【Y Error】按钮。


/ M2 z+ q: R. W                               
登录/注册后可看大图


$ r1 |* K5 u' R' Q7 F. s: ~  X3 S                               
登录/注册后可看大图

【Y Error】命令只绘制数据对应的误差而不显示数据点,如果希望对数据及其误差同时作图,应绘制含误差棒(Error Bar)图。

Third

绘制XY误差( XY Error)图

示例准备:导入 Curve Fitting文件中的 Gaussian .dat文件数据。

①单击 Standard工具栏上的【Add New Columns】按钮添加一个列,并将其值设置为”1.5”,(注:该步骤只是为了演示本例绘图用,实际作作图时应采用真实的误差数据)。

②选中C、D列分别设置为Y Error、X Error。

③选中A、B、C和D四个列,然后单击菜单命令【Plot】→【Symbol】→【XY Error】或2D Graph工具栏上的【XY Error】按钮。


# Y1 C4 n  Z3 j- X                               
登录/注册后可看大图

Forth

绘制垂线( Vertical drop line)图

示例准备:导入 Graphing文件夹中的 AXES .DAT文件数据

①选中B列。

②单击菜单命令【Plot】→【Symbol】→【Vertical Drop Line】或2D Graphs工具栏【Vertical Drop Line】按钮。


9 Q! h1 K8 Z* K4 A8 A                               
登录/注册后可看大图

Fifth

绘制气泡( Bubble)图

数据要求:用于作图的数据包含两个数值型Y列(第1个Y列设定气泡纵向位置,第2个Y列用于设定气泡的大小)。

示例准备:导入 Curve Fitting文件中的 Gaussian.dat文件数据。

①选中B、C两列。

②单击菜单命令【Plot】→【Symbol】→【Bubble】或 2D Graphs工具栏上的【Bubble】按钮//

% Z3 @( F& W3 {( _0 H
                               
登录/注册后可看大图

Sixth

绘制彩色点( Color Mapped)图

数据要求:用于作图的数据包含两个数值型Y列(第1个Y列设定点的纵向位置,第2个Y列用于设定点的颜色)。

示例准备:导入 Curve Fitting文件中的 Gaussian.dat文件数据

①选中B、C两列。

②单击菜单命令【Plot】→【Symbol】→【Color Mapped】或2D Graphs工具栏上的【Color Map】按钮。


  T% A# k$ d7 }7 k                               
登录/注册后可看大图

Seventh

绘制彩色气泡( Bubble+Color Mapped)图

数据要求:用于作图的数据包含两个数值型Y列(第1个Y列设定气泡的纵向位置,第2个Y列用于设定气泡的大小和颜色)。

示例准备:导入 Curve Fitting文件中的 Gaussian.dat文件数据。

①选中B、C两列。

②单击菜单命令【Plot】→【Symbol】→【Bubble+Color Mapped】或2D Graphs工具栏上的【Bubble+Color Mapped】按钮。


) c% G1 R% S2 a+ m                               
登录/注册后可看大图

Eighth

绘制点线(Line+ Symbol)图

数据要求:用于作图的数据包含一个或多个Y列。

示例准备:导入 Graphing文件夹中的AXES.DAT文件数据

①选中B列。

②单击菜单命令【Plot】→【Line+Symbol】→【Line+Symbol】或2D Graphs工具栏上的Line+Symbol】按钮。

4 `+ x1 \/ x- l' h. r
                               
登录/注册后可看大图

Ninth

绘制柱形( Column)图

数据要求:用于作图的数据为数值型可包含一个或多个Y列。

示例准备:导入 Graphing文件夹中的AXES.DAT文件数据。

①选中B列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Column】或2D Graphs工具栏的【Column】按钮。


1 V: S' F) O" q                               
登录/注册后可看大图

Tenth

绘制条形(Bar)图

数据要求:用于作图的数据为数值型可包含一个或多个Y列。

示例准备:导入 Graphing文件夹中的 AXES.DAT文件数据。

①选中B列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Bar】或2D Graphs工具栏的【Bar】按钮。

0 T$ D& ^9 r) m! x" P* F1 t
                               
登录/注册后可看大图

Eleventh

绘制堆垒柱形( Stack Column)图

数据要求:用于作图的数据为数值型包含多个Y列。

示例准备:导入 Graphing文件夹中的 Group.dat文件数据。

①选中所有的Y列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Stack Column】或2D Graphs工具栏的【Stack Column】按钮。


1 F- `' R4 _5 M& P                               
登录/注册后可看大图

Twelfth

绘制堆垒条形( Stack Bar)图

数据要求:用于作图的数据为数值型且包含多个Y列。

示例准备:导入 Graphing文件夹中的 Group.DAT文件数据。

①选中所有的Y列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Stack Bar】或2D Graphs工具栏的【Stack Bar】按钮。


2 X) M* B, y" K5 t: ?                               
登录/注册后可看大图

Thirteenth

绘制浮动柱形( Floating Column)图

数据要求:用于作图的数据为数值型且包含多个Y列。

示例准备:导入 Graphing文件夹中的 Group . DAT文件数据。

①选中所有的Y列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Floating Column】或2D Graphs工具栏的【Floating Column】按钮。

3 L( |5 p3 e2 t" i' H2 a/ l8 W) F
                               
登录/注册后可看大图

Fourteenth

绘制浮动条形(Stack Bar)图

数据要求:用于作图的数据为数值型且包含多个Y列。

示例准备:导入 Graphing文件夹中的 Group . DAT文件数据。

①选中所有的Y列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【Floating Bar】或2D Graphs工具栏的【Floating Column】按钮。


# z8 ?  c' h. x& I( h4 a                               
登录/注册后可看大图

Fifteenth

绘制饼(Pie Chart)图

数据要求:用于作图的数据为数值型且包含多个Y列。

示例准备:导入 Graphing文件夹中的 3D Pie Chart . dat文件数据。

①选中所有的B列。

②单击菜单命令【Plot】→【Column/Bar/Pie】→【3D Color Pie Chart】。

. m' |& H9 W. D+ r: @( k: ~% `$ R
                               
登录/注册后可看大图

Sixteenth

绘制Y轴错位堆垒曲线图

Y轴错位堆垒曲线图将多条曲线在单个图层上从上到下堆垒并将其纵轴(y轴)做适当的错位,特别适合绘制多条包含多个峰的曲线图形。

数据要求:包含多个数值型Y列。

示例准备:导入 Curve fitting文件夹中的 Multiple Peaks.dat

①选中所有的Y列。

②单击菜单命令【Plot】→【Multi-Curve】→【Stack Lines by Y Offsets】或2D Graphs工具栏的【Stack Lines by Y Offsets】按钮。


" P5 y; r+ q6 [* F/ Q6 X4 @1 j) G! r                               
登录/注册后可看大图

本例如果绘制线图,则结果如下图所示:

# U  Y" ?8 f( ~) {
                               
登录/注册后可看大图

Seventeenth

绘制二维瀑布( Waterfall)图

二维瀑布图将多条曲线在单个图层上按前后顺序排列并将它们向右上方做适当的错位,以便清晰地显示各曲线细微差别,特别适合绘制多条包含多个峰又极其相似的曲线图形。

数据要求:包含多个数值型Y列。

示例准备:导入 Graphing文件夹中 Waterfall.dat文件数据。

①选中前6个Y列(也可以选中所有Y列,这里只是为了更清晰显示)。

②单击菜单命令【Plot】→【Multi- Curve】→【Waterfall】或2D Graphs工具栏的【Waterfall】按钮。

" D' S( _+ s. p( q& h! K
                               
登录/注册后可看大图

Eighteenth

绘制面积(Area)图

数据要求:用于作图的数据包含一个或多个数值型Y列。

示例准备:导入 Graphing文件夹中的 AXES.DAT文件数据。

①选中所有的Y列。

②单击菜单命令【Plot】→【Area】→【Area】或2D Graphs工具栏【Area】按钮。


/ E6 [8 {3 ]/ Y( {9 |                               
登录/注册后可看大图

Nineteenth

绘制堆垒面积( Stock Area)图

数据要求:用于作图的数据为数值型且包含多个Y列

示例准备:导入 Graphing文件夹中的 Group.dat文件数据。

①选中所有的Y列。

②单击菜单命令

【Plot】→【Area】→【Stock Area】或2D Graphs工具栏的【Stock Area】按钮。

- c, `1 \) N- E& u* U) V
                               
登录/注册后可看大图

Twentieth

绘制填充面积( Fill Area)图

数据要求:用于作图的数据为数值型且包含2个Y列。

示例准备:导入 Graphing文件夹中的 Group.dat文件数据。

①选中2个的Y列。

②单击菜单命令【Plot】→【Area】→【Fill Area】或2D Graphs工具栏的【Fill Area】按钮。

8 e  g" F. }! c' I( S; e/ J( l
                               
登录/注册后可看大图

特殊二维图形绘制

Twenty-first

绘制极坐标( Polar)图

数据要求:用于作图的数据为数值型且一个X列(角度θ或半径r)和一个Y列(半径r或角度θ)。

示例准备如下:

①单击菜单命令【 Column】→【Set Values】→【Set Values...】对话框,打开【Set Values】对话框,设置A列数值(Row:1 To 361,公式为(i-1)*2),如下图的左图所示。

②设置B列数值(公式为i/36,如下图右图所示)。

绘图步骤如下:

4 t5 P# k0 q& B- ?4 ?, p+ B
                               
登录/注册后可看大图


# F6 a" B+ J2 ^+ r  h7 P: k                               
登录/注册后可看大图

绘图步骤如下:

①选中B列。

②单击菜单命令【Plot】→【Specialized】→【Polar theta(X)r(Y)】或2D Graphs工具栏的【Polar theta(X)r(Y)】按钮。

, u& D3 K$ C9 P* V4 r* d
                               
登录/注册后可看大图

Twenty-second

绘制三角( Ternary)图

三角图主要用于描述X、Y、Z列所代表的量之间的比例关系,因此,理论上应满足X+Y+Z=1。如果数据表中的数据没有归一化,Origin在绘图时会自动归一化。

数据要求:用于作图的数据包含满足X+Y+Z=1的X、Y、Z列。

示例准备:导入 Graphing文件夹中的 Ternary 1.dat文件数据。

①选中C列将其类型设置为Z。

②单击菜单命令【Plot】→【Specialized】→【Ternary】或2D Graphs工具栏上的【Ternary】按钮。

* ?" J9 v7 k, h1 C8 b/ S
                               
登录/注册后可看大图

Twenty-third

绘制矢量( Vector XYAM)图

数据要求:用于作图的数据包含三个数值型Y列,其中第2个Y列为角度( Angle,矢量的方向),第3个Y列为幅值( Magnitude,矢量的大小)。

示例准备如下:

①创建一个包含3个Y列的工作表。


) f3 J; R. V2 ~+ o0 x( d                               
登录/注册后可看大图

②选中A列,然后单击菜单命令【Column】→【Set Column Values...】, 打开【Set Values】对话框,设置A列公式“cos(i-1)*2*pv50)”,范围Row(i):“1To50”,然后单击【Apply】。

+ x: t% O4 t( b2 Y6 W
                               
登录/注册后可看大图

③单击【>>】按钮将B列设为要设置值的列,输入公式“sin(i-1)*2*pi/50)",范围默认,然后单击【Apply】按钮。


3 t2 p/ f+ X1 ?: a5 _* E! X+ M                               
登录/注册后可看大图

④参照步骤③,依次将C列公式设置为“(i-1)*2*pi/50”,D列设置为”1”,然后单击【OK】按钮完成设置值。


$ w# P+ ~7 k" t/ {" r+ L                               
登录/注册后可看大图

①选中B、C和D三列。

②单击菜单命令【Plot】→【Specialized】→【Vector XYAM】或2D Graphs工具栏上的【Vector XYAM】按钮。


$ G: d) j5 ?/ w                               
登录/注册后可看大图

Twenty-fourth

绘制矢量( Vector XYXY)图

数据要求:用于作图的数据包含两对XY列(前一对XY列存放矢量的起点数据,后一对XY列存放矢量的终点数据)。

示例准备如下:

①创建一个包含两对XY列的工作表。

②选中A列,然后单击菜单命令【 Column】→【 Set column Values...】,打开【 Set values】对话框,设置A列公式为“cos(i-1)*2*pi/50)”,范围Row(i):“1To50”,然后单击【Apply】按钮。

③单击【>>】按钮将B列设为要设置值的列,输入公式“sin(i-1)*2*pi/50)”,范围默认,然后单击【 Apply】。

④参照步骤③,依次将C列公式设置为“1.2*cos((i-1)*2*pi/50)”,D列设置为“1.2*sin((i-1)*2*pi/50)”,然后单击【OK】按钮完成设置值。


3 E' }0 X8 R' }1 c  c& S! Q                               
登录/注册后可看大图

绘图步骤如下:

①选中A、B、C和D三列

②单击菜单命令【Plot】→【Specialized】→【Vector XYXY】或2D Graphs工具栏上的【Vector XYXY】按钮。

! h* I: X8 l4 o4 G  f
                               
登录/注册后可看大图

Twenty-fifth

绘制局部放大(Zoom)图

数据要求:用于作图的数据包含一个或多个相同因变量的Y列。

示例准备:导入 Spectroscopy文件夹中的 Peaks with Base.dat文件数据。

①选中B列。

②单击菜单命令【Plot】→【Specialized】→【Zoom】或2D Graphs工具栏上的【Zoom】按钮,初步绘制结果如图所示。


+ N6 |, A2 X! C% [5 |0 f$ {                               
登录/注册后可看大图


# s6 T  l! e& x8 M                               
登录/注册后可看大图

③将图层1中的放大区域选取框拖动到要放大的区域。

④单击放大区域选取框,通过8个黑色控制柄可以调整选取框的大小。

1 s0 w' p+ }" r) B5 T' M
                               
登录/注册后可看大图

含标签、误差棒图形绘制

Twenty-sixth

绘制含数据标签(Label)图

如果需要在图形数据上加注标签(如数据或其他标识等),则需要绘制含数据标签图形。

数据要求:用于作图的数据包含Y列和标签列。

示例准备如下:

①导入Graphing文件夹中的3D Pie Chart.dat文件数据。

②添加一个列,然后将B列数据复制到C列。

绘图步骤:

①选中C列将其设置为标签列。

②选中B、C两列,然后单击菜单命令【Plot】→【Column/Bar/Pie】→【Bar】或2D Graphs工具栏上的【Bar】按钮。


3 ^# y+ j9 e1 `' N                               
登录/注册后可看大图

Twenty-seventh

绘制含误差棒( Error Bar)图

如果需要在图形数据上加注误差,则需要绘制含误差棒图形。

数据要求:用于作图的数据包含Y列和Y误差列。

示例准备:导入 Curve Fitting文件中的 Gaussian.dat文件数据。

绘图步骤如下:

①选中C列将其设置为 Y Error列。

②选中B、C两列。

③单击菜单命令【Pot】一【Symbol】→【Scatter】或2DGraphs工具栏上的【Scatter】按钮。


, ^- V; n- @  y) ?1 ]  p& @  ~                               
登录/注册后可看大图

(来源:工程客)


3 O' t2 o" s2 |/ T. o
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
mido
活跃在2022-5-7
快速回复 返回顶部 返回列表