
Contents |
Multiple Panels by Label
Plot a multiple-layers graph by grouping on column labels
Minimum Origin Version Required: 8.1 SR0, updated in 8.5.1 SR0
plotbylabel iy:=[book1]1!((1,2),(1,3),(1,4)) group:=U plottype:=2 rows:=3 cols:=1;
| Display Name | Variable Name | I/O and Type | Default Value | Description |
|---|---|---|---|---|
| Input | iy |
Input XYRange | | Specify the input data ranges. |
| Group Identifier | group |
Input string | | Specify the group identifiers for plotting the input data ranges. All available column label rows are listed here. Data with the same group identifier will be plotted into the same layer. When scripting, please refer to Column Label Row Characters for the single character to specify a label row. |
| Plot Type | plottype |
Input int | | Specify a plot type.
Option list:
|
| Number of Rows | rows |
Input int | | The layers will be arranged in N by M grid. This variable specifies M, the number of rows in the grid. |
| Number of Columns | cols |
Input int | | The layers will be arranged in N by M grid. This variable specifies N, the number of columns in the grid. |
This X-Function plots multiple XY ranges into different layers according to group identifiers. The group identifiers can be specified by Long Name, Units, Comments or any other customized headers.
This example is going to plot the unstacked data ranges. First of all, we need to generate the unstacked data by using the wunstackcol X-Function.