Origin 2025b Features
Graphing
New Graph Types
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-28452 | Treemap Plot | support Treemap in plot menu | Plot: Categorical: Treemap |
ORG-30655 | Run Chart | A run chart, also known as a run-sequence plot is a graph that displays observed data in a time sequence. The plot is under Plot > Statistical: Run Chart | Select at least one column to create run chart. For multiple columns, each row is one subgroup. Origin's Run Chart plots the collected data by specified subgroups; each subgroup contains the observed data from the same time. All observed data will be plotted as vertically arranged dots by subgroups, and the mean or median of each subgroup will be plotted as Line+Scatter plot against the time series. A horizontal dash line at mean or median of whole input data will be added as the reference line.
|
ORG-30666 | Interaction Plot | The interaction plot looks like a Scatter Matrix, shows a matrix of interaction plots. The plot is under Plot > Statistical: Interaction Plot | Select at least one data column and one factor column to create interaction plot by factors. In a Interaction plot, the number of rows and columns are both equal to the number of grouping variables(factors), each panel(except the diagonal panels) indicates the interaction of the row effect with the column effect. When you select N factors, you will get N*N layers(cells). For the (N, M) cell, get the mean of data column by Nth and Mth factor. Then plot Mth factor in X direction against Y as line+symbol plot, Nth factor set to subset column. Note: Cell (N, M) and (M, N) share the same data in the result plot data sheet.
|
ORG-30379 | Symmetry Plot | Symmetry Plot can be used to determine whether the response data is symmetrically distributed. The plot is under Plot > Statistical: Symmetry Plot | Select at least one column to create symmetry plot. To create a symmetry plot, Origin will
|
ORG-30665 | Main Effects Plot | The Main Effects plot is very useful when you have several categorical variables. You can use it to compare the changes in the level means to see which categorical variable influences the response the most. The plot is under Plot > Statistical: Main Effects Plot | Select at least one data column and one factor column to create main effects plot by factor(s). Origin's Main Effects plot allows you selecting multiple response data as Input data and multiple categorical varaibles as Factors. Each input column will be plotted as a seperate Main Effects plot, and each factor will be plotted as a graph layer. In each layer, each value of the factor will be plotted as a data point with its mean response values. The mean of whole response data will be plotted as a dash reference line.
|
ORG-17608 | Cumulative Distribution Function plot (CDF Plot) | CDF plot, fully-named as cumulative distribution function plot, is used to examine the distribution of a sample data The plot is under Plot > Statistical: CDF Plot | Select at least one column to create Empirical CDF plot and/or Theoretical CDF plot. Select multiple data and group column to compare cumulative distribution of different data/groups. CDF plots shows the empirical and/or theoretical cumulative distribution function of the data. You are allowed to decide how to arrange multiple source data and their groups. And the distribution information values(mu, sigma and N) for each groups of each data will be output to the result graph(s) automatically.
|
ORG-29624 | Polar Vector θrAM | Polar Vector θrAM is a XYAM vector in the polar coordinate, the θRAM columns contain the angle and radial coordinates of start points, the offset angle and magnitude of the vectors. The plot is under Plot > Specialized: Polar Vector θrAM | Select X(θ)Y(r)YY columns to create vector plot (or quiver plot) in polar coordinate. 2nd Y represents angle, 3rd Y represents magnitude. User can go to the Vector tab of Plot Details to customize the vectors.
|
ORG-29635 | Polar Contour + Gradient Vector | Polar Contour + Gradient Vector graph is a polar contour graph with a gradient θrAM vectors plot overlaying. The plot is under Plot > Specialized: Polar Contour + Gradient Vector | Select X(θ)Y(r)Z columns or matrix data to create gradient vector plot (or quiver plot) overlay contour plot in polar coordinate. The X-Function plot_mquiver or plot_xyzquiver is used to create such graph, same as the graph Contour Line + Gradient Vector.
|
Annotation
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-30150 | Elbow Arrow | Add elbow arrows like Prism | Single elbow arrow is added in Arrows group on Tools toolbar. See hint when mousing over the toolbar button or on status bar. E.g. Press Shift key while drawing it will create segement with arrow horizontally. Click on the arrow object to use mini toolbar for further edit. |
ORG-29686 | Specify the angle value for angle annotation directly | The angle of the angle annotation could be dynamically updated based on the angle value input by the user. | In Dimension tab, add Method option after Units, list
|
ORG-30307 | Change add Asterisk Bracket Tool | Add Asterisk Bracket object like Prism | Dragging rectangle to create an Asterisk Bracket object, the rectangle decide the size of the bracket System variable @bdm=0 to roll back old behavior, single click to create fixed size bracket |
ORG-30036 | @option to show page level filter | %(L, @GFP) to show page level filter info. | Click on page edge and choose Add Page Title. Enter %(L, @GFP) . Page level filter shows as page title.
|
ORG-30729 | Improvement on Box Chart tooltip | Sensitive tooltip e.g. percentile, mean, median, etc. depending on where mouse is on the box | Depending on where the mouse is, different tooltip shows, e.g.
|
ORG-30237 | Change X and Change Y context menu on Data Slicer panel | Use the context menu to replace plots in all layers with a different Y or X. | Change Y context menu only shows if all plots are using same Y data. Change X context menu only shows if all plots are using same X data. |
ORG-30923 | Label for colormap value in Treemap and Sunburst | For Treemap and Sunburst graphs, if fill color is mapped to a column, can use $(cm) to show colormap value in labels | $(cm) to show colormap value as label. Specify display format by 2nd parameter, e.g. $(cm, .2) - show 2 decimal places $(cm, *3) - show 3 significant digits $(cm, .1*) - show 1 decimal place and trim 0’s at the end, e.g. 7 will show as 7 instead of 7.0 |
ORG-31383 | Panel Banner Support Custom Notation | Show layer info and panel info in same table row for grouped plot. | Support custom notation like %(?, @LA) for panel banner. |
ORG-31382 | Legend Notation for distribution curve for histogram | Add notation to indicate distribution curve. | For histogram with distribution curve, Origin show a parameter table to indicate the info of distribution curve. The notation is |
ORG-30323 | Custom Legend With Full Syntax | In Plot Details dialog’s Legends/Titles tab, Translation Mode option, add Full Syntax in dropdown. | When Full Syntax is selected, Full Syntax control shows. Fill with full syntax of legend text. For example, %(?X, @LL) means long name of x column. ? represent plot index.
|
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-30447 | Set Graph Defaults | Set axes, fonts, layout and legend defaults for graphs | Preferences: Graph Options… to open the dialog to set default settings common to all future graphs.
Apply to button to apply the default settings to existing graphs, e.g. active graph, all graphs in folder, … Click OK to apply to future new graphs. Reset button to reset to preshipped Default, Classic and clear all to <auto> System variable @GGO to control types of graph templates to apply settings
These numbers can be combined. E.g. set to 13 to apply the graph options when plotting graphs from built-in graph templates, app’s graph templates or downloaded extended graph templates. |
ORG-30728 | Easier way to add reference line | Insert: Reference Line… menu and mini dialog | Select the Insert: Refernece Line… menu to open a mini dialog to add reference line(s) Click on a reference line to delete it. Mini toolbar to edit and set default format |
ORG-30440 S3, S5 | Group plots when drag and drop more data into Graph | When adding more plots to an existing graph, by default group them with existing graphs | Group when Drag and Drop Plot checkbox is added and checked by default on Graph tab of Preferences: Options dialog. Corresponding system variable is @DDG. Rules:
|
ORG-30440 S2, S4 | Easier grouping/ungrouping of plots | Mini toolbar and context menu added to easily group/ungroup plots in Object Manager | Group/ungroup context menu and mini toolbars in Object Manager. Cases supported:
|
ORG-30779 | Minimize button in Plot Setup dialog | Click Minimize button on Plot Setup dialog title bar to temporarily minimize this modal dialog | Sometimes there are many books/sheets in workspace to plot. User can’t check book/sheet contents with Plot Setup dialog open since it’s modal dialog. In the past, user would have to close it. Check books and sheets and then reopen the dialog to plot. In Origin 2025b, user can click Minimize button on the dialog title bar to temporarily minimize it to take a look of different books and sheets. Then clicke the minimize button again to restore the Plot Setup dialog.
|
ORG-30664 | Layer Icon indicator for Multi-layer graph customization | Show layer indicator for multiple layers when Plot Details dialog is opened to customize graph | Sometimes when editing graphs in Plot Details dialog on multi-layer graph, it’s hard to tell which layer is which. Layer icon indicator shows on graph in Origin 2025b to make it easier to find the corresponding layer in Plot Details dialog.
|
ORG-30023 | Save Theme as should Fill Theme name by default | preset the original theme name in save as dialog |
In Theme Preview app, we provide themes like Custom Page Size, Custom Font etc. User just need to change the property setting, and save the theme in same name, the quick style will use the new theme. |
ORG-28969 | Draw Rectangle With Rounded Corner | In toolbar, add Rounded Rectangle after Rectangle. | Select it and drag to rectangle should create rectangle with rounded corner. Anchor point could decide the radius for rounded corner. |
ORG-29960 | Extract, Create Copy of ShDF Data | Copy Values from plot or create slicer copy as new book. | Right click the plot with slicer to choose Copy Values or Create Slicer Copy as New Book context menu. |
ORG-30772 | X button on Slicer panel gives options | Options to Destroy or Hide the slicer is given | In Origin 2025 when data slicer is introduced, X can only hide the panel. To destroy the slicer, user had to click the Data Filter toolbar button. In Origin 2025b, click X button gives options to destroy or hide. |
ORG-23052 | Auto initialize Dark Mode Preview | When @RBA=1, we added a new entry to put dark mode template icon. | When save template as with a template with dark mode preview, we will initialize the dark mode preview in dialog. |
ORG-30596 | Make similar Copy Plot/Copy for Plot functions have same icon and placement on MT | Copy Plot/Copy for Plot mini toolbar in Graph and Worksheet use the same icon and location, the last button of 1st row | |
ORG-30598 | Graph Protection | Prevent graph being edited or deleted | With Graph window active, press Ctrl+F3 or choose Tools: Protection: Graph Protection menu to specify which action to prevent. Lock shows before Graph name in window title bar, Project Explorer and Object Manager.
|
ORG-30324 | Graph: Fixed Scale Factor menu improvements | Scale factor will be set to 1 without need to open dialog | By default many graph types are set so text, line, etc. graph element scales with layer frame. When a layer is shrunk, the text or line resizes. That’s why when you select text in graph, on status bar, it shows two Size (actual) = 22 (10.1) Most users just want to set the Scaling factor to 1 so element doesn’t resize with layer. There is really no need to popup a dialog which most users just click OK to close it. |
ORG-29685 | Insert equilateral triangle, equilateral pentagons and etc. | Support Triangle, Parallelogram, Trapezoid, Diamond, Pentagon, Hexagon, Heptagon, Octagon, Decagon, Dodecagon. | Parallelogram has red anchor point to change shape. But we do not support edit point mode for all shapes. For Trapezoid, in object MT, we support a checkbox button Isosceles Trapezoid in the end of 1st row, uncheck it will show two anchor points to change distance of left right separately. |
ORG-30528 | Show/Hide Masked Points on single graph window | Mini toolbar on each graph to control masked points show or not | There was only global control of show/hide masked points on all graphs. In Origin 2025b, there is Show/Hide Masked Points mini toolbar button on page level to control individual graph. Auto -- follow global Show/Hide Masked Data Points setting on Mask toolbar button at the bottom of Origin workspace |
ORG-30813 | Create Heatmap from Single Text Column | Create Heatmap from Single Text Column | Before make plot, we need to set text column as categorical. |
Want P-P plot support Batch Plotting | Support batch plotting for P-P plot. | Make a Probability Plot, and right click the graph title bar and select Batch Plotting.. to do batch plotting. | |
ORG-31037 | MT for Graphs in Report Sheet | Support two kinds of Mini Toolbar in Report Sheet
| |
ORG-31145 | Report Sheet Graph Size Dialog | Change Report Sheet Graph Size and Arrangement | Two way to open the Graph Size dialog:
|
ORG-31193 | Consistent window size in system template | Add system variables to make sure all system graph template have consistent window size. | @GPW=700 added for default window width, set to <100 to disable this feature. 700 means 700 px in normal DPI screen for graph width. @GPWM=0x0D added, 0x1 for system templates, 0x2 for user templates, 0x4 for add templates, 0x8 for extends templates For window view, we should not apply this size. |
ORG-31067 | Update Multi-Vari Chart as hierarchical report sheet | Update Multi-Vari Chart as hierarchical report sheet. | After the change, hierarchical report sheet will be generated when make multi-vari chart. |
ORG-31048 | Colormap and bubble plot default improve | Change the default plotting rule for Color Mapped scatter (based on the 3rd column) and Bubble + Color Mapped (based on the 4th column) | For Color Mapped scatter,
For Bubble + Color Mapped
|
ORG-31127 | Online Templates for 2025b | Added more online template for 2025b. You can get the latest online template by selecting menu Tools: Template Center. | Heatmap with Group |
ORG-30969 ORG-30974 ORG-31042 ORG-31085
| More options for grouped box chart-Indexed Data |
|
|
ORG-30889 | Support Time Stamp in Statistic Process Control: Control Charts | Support Time Stamp in Statistic Process Control: Control Charts |
|
ORG-31000 | Fewer number of ticks when auto rescale |
| By default Origin 2025b only show no more than 10 ticks for numeric data You can set @ARUR=0 to disable it |