The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
 All Forums
 Origin中文论坛
 Origin 中文论坛 (Chinese Origin Forum)
 rug plot

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Anti-Spam Code:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkUpload FileInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
   

T O P I C    R E V I E W
Captain9 Posted - 08/01/2018 : 03:29:18 AM
在originlab里面,如何把自变量的分布画在X轴上,相当于 rug, 如图所示。

3   L A T E S T    R E P L I E S    (Newest First)
yuki_wu Posted - 08/02/2018 : 04:14:21 AM
Hi,

1# 当你打开Set Value dialog后你可以在Before Formula Scripts 里看到Scale的定义。简单来说,Column(Kernel Smooth) = kernel density * scale,而你的图需要的是kernel density的值,所以将 *scale删除后即可得到。

2#



Regards,
Yuki

OriginLab
Captain9 Posted - 08/02/2018 : 02:39:35 AM
谢谢。两个问题,第一个方法,为什么要删除 *scale ,这个是什么?第二个方法,xchange Axes 没找到,工作区的右侧是哪里?画出box图之后,graph的右侧?什么都没有呀


quote:
Originally posted by yuki_wu

Hi,

第一种方法:
首先画出kernel density
1. 选中数据, 点击菜单 Plot:2D:Histogram:Histogram 画出图形
2. 双击图形打开 Plot Details dialog,选择 Data 选项卡
3. 勾选Add Distribution Curves并点击Go 按钮
4. 在生成Worksheet中的找到Column(Kernel Smooth),点击锁头选择Change Parameter打开Set Value 对话框,然后将 *scale 部分删除,点击OK按钮
5. 选中Column(Kernel Smooth)画Line Plot

然后画X变量的分布图:
1. 返回原数据的worksheet添加一列数值全为 0 的Y 列
2. 右键单击图层图标打开 Plot Setup dialog, 然后添加A(X)和B(Y)的Line Plot到上述图形中
3. 再次双击打开 Plot Details dialog,选择Drop Line 选项卡,勾选Vertical
4. 选择 Line 选项卡, 将 Connect 设置为 No Line
5. 双击坐标打开 Axis dialog,然后添加X=0的reference line

第二种方法:
1. 在设置数据列Comment为0
2. 选中数据画Box Chart
3. 点击位于Origin 工作区右侧的Exchange Axes 按钮
4. 双击打开 Plot Detail dialog
5. 选择Box 选项卡,将Type设置为Data,然后X Position设置为Comments
6. 选择Data选项卡,将Data Width(%)设置为0
6. 选择Distribution选项卡,将 Curve Type 设置为 Kernel Smooth
7. 选择 Symbol 选项卡,然后选择图案为短竖线(最后一个),并将Size 设置为30




Regards,
Yuki

OriginLab

yuki_wu Posted - 08/02/2018 : 01:44:45 AM
Hi,

第一种方法:
首先画出kernel density
1. 选中数据, 点击菜单 Plot:2D:Histogram:Histogram 画出图形
2. 双击图形打开 Plot Details dialog,选择 Data 选项卡
3. 勾选Add Distribution Curves并点击Go 按钮
4. 在生成Worksheet中的找到Column(Kernel Smooth),点击锁头选择Change Parameter打开Set Value 对话框,然后将 *scale 部分删除,点击OK按钮
5. 选中Column(Kernel Smooth)画Line Plot

然后画X变量的分布图:
1. 返回原数据的worksheet添加一列数值全为 0 的Y 列
2. 右键单击图层图标打开 Plot Setup dialog, 然后添加A(X)和B(Y)的Line Plot到上述图形中
3. 再次双击打开 Plot Details dialog,选择Drop Line 选项卡,勾选Vertical
4. 选择 Line 选项卡, 将 Connect 设置为 No Line
5. 双击坐标打开 Axis dialog,然后添加X=0的reference line

第二种方法:
1. 在设置数据列Comment为0
2. 选中数据画Box Chart
3. 点击位于Origin 工作区右侧的Exchange Axes 按钮
4. 双击打开 Plot Detail dialog
5. 选择Box 选项卡,将Type设置为Data,然后X Position设置为Comments
6. 选择Data选项卡,将Data Width(%)设置为0
6. 选择Distribution选项卡,将 Curve Type 设置为 Kernel Smooth
7. 选择 Symbol 选项卡,然后选择图案为短竖线(最后一个),并将Size 设置为30




Regards,
Yuki

OriginLab

The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000