1.5.2数据绘图
从工作表格中的数据绘图,数据图与工作表格中的数据就保持相关。当改变工作表格中的数据时,数据图也作相应变化。一般来说,数据图当再次被选中时更新,该相关性可以使数据图相应于工作表格中的数据迅速更新。 1)从工作表格数据建立一个新的绘图窗口:
方法1:激活包含绘图所需数据的工作表格:选择要绘图的行、列或单元格范围。在Plot菜单中选择绘图的类型(右击鼠标选择Plot命令)
或用鼠标按绘图工具栏中相应的按钮,Origin打开一个绘图窗口,选择的值将自动
对X列绘图(如果没有选X列,则对行值绘图);当工作表格中包含多重X列时,Origin自动进行多重相关,Origin定义最左边的X列为Xl,Xl右侧并且下一个X左侧的为Y1;第二个X为X2,X2右侧并且下一个X左侧的为Y2等等,当选中Y1绘图,自动选用Xl为X坐标。 方法2:不选择数据,选择Plot菜单中的数据图类型,打开Select Columns for Plotting对话框,在对话框中选择相应的XY数据绘图,见图1-7。
图1-7 Select Columns for Plotting对话框
打开Select Columns for Plotting对话框的其它方法:在绘图窗口中双击层图标打开Layer n对话框,单击Plot Associations按钮;按Alt键双击层图标;将所需层激活,选择Graph:Add Plot to Layer:Graph Type命令:右击层图标快捷菜单中选择Plot Associations命令。
2)向已有的图形中增加数据
A)从工作表格向页面加数据:
◆激活包含绘图所需数据的工作表格,选择要绘图的行、列或单元格范围;
◆选择要增加数据的绘图窗口,如果该窗口有多页图,选择要增加数据的页;
◆Graph菜单中选择Add Plot to Layer命令,然后选择绘图类型,选择的值将自动对X列绘图(如果没有选X列,则对行值绘图)。如果选择两列或更多的列绘图,则数据将作为组绘数据图。
B)从Layer Control对话框向页面加数据: 双击绘图窗口的左上角的层标1(右图),打开页面控制对话框;从Available Datalist选择数据;单击=>按钮,所选数据出现在Layer Contents box;单击OK绘图。
图1-8 Layer Control对话框
Layer n对话框:
◆The Available DataList:包括所有可以用于绘图的数据集,要在层中显示数据集的数据图,可在此窗口选择目标数据集,单击:=>按钮将数据集加到Layer Contents List。 ◆The Show Current Folder Only Check Box:选择此项可显示放在当前Project Explorer文件夹中的所有数据集,取消此项则只显示此项目中的数据集(可参考Help)。
◆The Layer Contents List:包括当前层中所有数据图的数据集,要将层中的数据集去除,可在此窗口中选中,单击<=:按钮。 ◆上下按钮:(Layer Contents):可以调整层上数据的顺序,该顺序决定在层上的绘图顺序,最上面的数据在最底层,然后依次向上。
◆Delete按钮:删除选中的数据集,同时也将删除与之相关的所有工作表格的列和数据图。
◆Layer Properties按钮:单击按钮打开Plot Details对话框。
◆Plot Associations按钮:单击按钮打开Select Columns for Plotting对话框。 ◆Group/Ungroup按钮:单击按钮可将选中的数据集组成组或消组。 ◆Edit Range按钮:单击按钮可改变选择数据集的显示范围。
◆Show Range选项:选中后在Layer Contents中显示图中数据显示的范围(如datal_b [1:50]。
◆Rescale on OK选项:选中后自动重新设置层的轴以显示所有数据,欲保持当前状态,不要选中此项。
C)(drag-and-drop method)将工作表格的数据直接拖到Graph中绘图:先在工作表格中选择数据集,
然后将鼠标移到所选数据单元格的右