Origin 2021b Features
Graphing
New Graph Types
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Grouped Marginal Plot | Plot different kinds of marginal plot with grouped data with highly customizable main, top and right panels. | Plot: Statistics: Grouped Marginal … to plot different kinds of marginal plot. | |
Network Plot | Network plots show interconnections between a set of entities. | Plot: Categorical: Network Each entity is represented by a Node and connections between nodes are represented by links. Further customize to node and links are available in Plot Details dialog. | |
Durov Plot | An alternative to the Piper Diagram to demonstrate the relationship between various ions within hydrochemical samples | Plot: Specialized: Durov | |
Stiff Diagram and Stiff Map | A graphical representation of chemical analyses to illustrate relative ion concentrations for multiple samples. | Plot: Specialized: Stiff and Plot: Specialized: Stiff Map Special point is supported for these two plots. You can also select special point in Stiff Map and move it. Leader line is supported between label and point. | |
ORG-22542 | Ribbon and 100% Ribbon Chart | Connect stacked bars or 100% stacked bars by ribbon | Plot: Categorical: Ribbon and Plot: Categorical: 100% Ribbon.
|
ORG-23127 | Extended Graph Templates | More than 30 extended graph templates are added in Origin 2021b’s Template Library to extend Origin’s graphing capabilities. | Choose Plot: Template Library and check Extended checkbox to see all of them. Mouse over to see what it’s for and data required.
|
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Improved Template Library Dialog | Redesigned Template Library dialog with more controls |
| |
New Plot Highlight mode by just moving cursor | User had to click on a plot to select it to fade away other plots by default. If this mode is turned on, User just need to mouse over a plot to highlight it. No need to click on plot. |
| |
Simplified Export Graph as Image tool | Simpler tool to export active graph to PNG (default), BMP, JPG and TIF | File: Export Graph as Image… to export active graph with less controls. User can still choose File: Export Graph… to export multiple graphs or customize advanced settings as before. Context menu of graph title and graph window updated to show this one instead of the old Export Graph… dialog. | |
| Data Slicer in Graph | Control filter conditions in Graph | Use Data Slicer button on graph page level mini toolbar to toggle it and change conditions. Right click to hide/disable/change filter style. Note: It will change filter in the corresponding column as well.
|
Undo of deleted graph | Ctrl+Z after deleting a graph window | System variable @GU=0 to turn off the feature | |
Insert image background | Easier way to add an image background in a graph | Choose Insert: Image from Files… or right click in graph and choose Image from Files. You will be asked if u want to insert the image as layer background. Use LabTalk command to specify image above or behind the existing background: layer.bib = 1; //background Image Behind | |
Insert Map to Graph | Applicable map(s) show under Insert menu |
| |
New Merges Graphs to Layout | Graph: Merge Graphs to Layout… menu loads a simpler X-Function dialog to stitch graphs into layout window with page size kept | Stitch multiple graphs into layout with page size kept for graph export or copy it as picture to other applications.
doc -s;doc -n;
for(ii=0;ii<=5;ii++)
{
run.section(Standard,NewGraph);
}
mg2layout option:=folder col:=6 row:=1 xgap:=10; | |
ORG-23326 | Copy Coordinates from Data Reader, Screen Reader, Data Tooltip | Copy coordinates and paste column wise to other places | Mouse over data point in graph, data point tooltip shows. Right click and select Copy Coordinates will copy X, Y, or X, Y, Z coordinates Such context menu also shows in Data Display and Data Info window when using Data Reader or Screen Reader.
|
Replace Increment Editor with Build Colors Dialog | When editing color list from Plot Details dialog, use Build Colors dialog instead of Increment Editor. | New Build Colors dialog has more options when creating color list. Therefore we use it by default in places when editing color lists. Such as from Plot Details dialog or from Color Manager dialog. Use system variable @DICE=0 to roll back to the old Increment Editor. | |
ORG-23013 | New Palette and Color List for Temperature Warming | We add Warming.oth, Warming.pal and BuRdYl.pal Surface.pal to build. Besides, we can merge new system color info into User File Folder on installing | To merge new system color info into UFF:
|
ORG-22720 | Install Latex when using Insert Equation button | Click the button will help user to install and use Latex app | It required Mathtype or Microsoft’s Equation editor installed on the PC and use it. For user who wants to use Latex, they must install Latex App and use from Apps gallery on the right. In Origin 2021b, clicking Insert Equation toolbar button will give user the option to install Latex to use or continue with old behavior. |
Send Graphs to Powerpoint launches APP | Send Graphs to Powerpoint launches APP instead of the old x-function | Send Graphs to Powerpoint App is preshipped in Origin and it works better than the old X-Function. So Origin 2021b is updated to call the App in all places. | |
ORG-21186 | Improved asterisk bracket | Customize shape, rotation and style of asterisk bracket |
|
ORG-22820 | Support saving plotting scripts into Graph Template | We add the following key into template | Example:
|
ORG-23052 | Add template info into the Apps XML - Template Saving part | Save Additional information in Graph Template with @RBA=1 |
|
Support Log Scale for Histogram bin | Add Log10, Ln, Log2 scale type in Plot Detail dialog’s Data tab. |
| |
Support overlapping and skewed histogram | Histogram can be overlapped and skewed |
| |
Add By Point tab for distribution curve | Add By Points control for distribution curve colors. If user plot multiple distribution curve with overlapped panel, they could set color index to panel column. |
| |
Plot Color based on Positive Negative - Anomaly Plot | Y Value: Plus Minus option is available for line color, symbol color(including symbol edge, symbol fill color) and pattern fill color (when there is fill under curve, and type is Normal and Fill to Base). | With the change, you can make Positive Negative - Anomaly Plot by setting line color/bar’s fill column as By Point: Y Value: Plus-Minus Color. | |
Zoom in graph with isomtric or linked axis scale | Press shift key to disable aspect ratio when zooming | In the past, user can only keep aspect ratio to zoom in in graph with isometric or linked axis scale. Now in 2021b, user can press Shift key and zoom in with aspect ratio ignored. | |
Browser Graph Improvements | A number of improvements and new features were added to browser graphs | General Improvements:
Multi-layer Browser Graph Improvements:
Browser graph for Image and Contour Plot: Turn on Browser panel by page level mini toolbar. Then flip images on same matrix sheet. User can edit the metadata on left panel Common Z Scale is used by default for all matrices in the layer. | |
Stack by lines by Offset in Column label row (metadata) | If there is numeric value in each Y column label rows such as comments, etc., user can plot stacked line based on offset in such column label rows | In Plot Details dialog, choose Layer node and go to Stack tab.
| |
Contour Plot Contour line and label Improvements | Hotkey to select contour line and better way to positon labels to avoid being cut off by layer boundary. | Hotkey to select contour lines:
Support Show Contour mini toolbar when clicking on label. Better control of labels close to or outside the layer boundary, system variables to control labels outside of frame:
Add Reposition Labels button on mini toolbar since otherwise label improvements will not apply to existing graphs unless a scale change is triggered via LabTalk such as: x1=x1 | |
ORG-23083 | Common Colormap for Multi-layer contour graphs | Common Colormap is supported for Multi-layer contour graphs. Union scale range will be used for all layers. |
|
Sub-Pie/Column label Sums up to 100 | Label Sub-Pie/Column so sub-pie/colum adds up to 100. | On Labels tab, when Percentage is set as Individual, sub-pie or column will adds to 100%.
| |
ORG-22742 | Better support Add Stats Reference Line Mini Toolbar for trellis plot | Using layer level mini toolbar to add statistics reference line for trellis plot, now the stats reference line in sub-panel means the stats of the corresponding sub-panel | Expression is Mean(plotdata(*-, Y, h, v)) to limit to panel |
Color Axis Title by Plot Color | Add context menu: Text Color Follows Plot for axis title | Add context menu: Text Color Follows Plot for axis title just like the similar context menu for legend | |
Rotate and Shear Contour Plot | Change Angle between axes and Start Angle for X Axis | Controls are on Display/Speed tab of Layer level of Plot Details dialog. Labtalk Support layer -PGM 1; //enable skew
layer.SKEWANGLEB=; //angle between axes
layer.SKEWANGLEX=; //beginning X angle
layer -PGM 0; //disable skew
| |
Copy Coordinates | Context menu to copy data point coordinates in graph | When mousing over data point, data point tooltip shows. User can right click in the yellow tooltip and choose Copy Coordinates. This is also supported in Data Info. and Data Display window when using Data Reader, Screen Reader We don’t support copy text or categtorical X, so instead the corresponding 1, 2, … will be copied.
| |
Keep Layer size when merging graph windows | In Merge Graph windows dialog, Auto is added under Page Setup->Orientation to keep layer size when merging graph windows. | When Orientation=auto, default Gaps is 2, Margins is 5. When linked layer is 100% overlapped, Orientation=Auto mode supports Treat Each Source Graph as a Unit. When source graphs' layer >1, and it is not 100% overlapped linking, It is not supported when Page Setup: Orientation is Auto. | |
Put Unit to 2nd Line of Axis Title | Axis title will show in 2 lines, 1st line with long name, 2nd line with units of the plot | On Axis tab of Preferences: Options dialog, add Units in 2nd line option.
| |
ORG-23278 | Contour Finding Max/Min in current domain | We can find min and max in current XY range | make contour plot from a matrix, scale in to a small area, then click contour to open MT to rescale colormap Note: |
Batch plot with column offset | Add batch plot with column offset mode for batch plotting | Batch plot with column offset mode means plot columns in source graph with column offset. Column Offset: specify the offset value from source column to target column for example, source graph is scatter plot with Y column D&E, column offset = +2 means new plot columns are F&G, column offset =-2 means new plot columns are B&C. if column offset=+2 and number offsets=3 for source graph with B&C means new plot columns are D&E, F&G, H&I |