File Exchange > Graphing >    Graph Maker

OriginLab Technical Support
Date Added:
Last Update:
Downloads (90 Days):
Total Ratings:
File Size:
348 KB
Average Rating:
File Name:
Graph Maker.opx
File Version:
Minimum Versions:

Create graph with grouped data interactively by drag-and-drop.

Screen Shot and Video:

This App makes creating various graphs of grouped data easier by drag-and-drop columns.


Download the file Graph Maker.opx, and then drag-and-drop onto the Origin workspace. An icon will appear in the Apps Gallery window.

  • Drag and drop columns to setup the graph.
  • Alter graph types with preview.
  • Fitting for scatter plot.
  • Allow modifying data without closing the dialog, which will get automatically updated when the window being activated.
  • Graph settings are saved and can be re-loaded.
  • Graph legend positioned automatically
  • Search columns.
Basic Usage
  1. Activate the worksheet for graphing and click the Graph Maker app icon.
    The app lists all columns of the worksheet with short names and an identifier, which by default is the corresponding long name and you can change it to Units, Comments or Parameters/User Defined Labels (if available).
  2. Drag and drop columns to create a graph.
    By default, it accepts only one Y column. Clear the checkbox before Y entry, you can drop more than one column there.
  3. Drag and drop columns to Panel to create a trellis plot.
    You can also drag columns between drop zones.
  4. Enable linear/polynomial fitting.
    Fitting is available for plot of some types. When fitting is enabled, you can easily customize the graph to show confidence/prediction bands and to show fitting results on the graph.
  5. Modifying the results label.
    You can modify the numeric display of the results (e.g. R-square value) by right-clicking on the label and choosing Properties. Control displayed significant digits of a parameter or statistic by entering a value after the asterisk (*) inside the text string. For example, to force R-Square to display with 2 significant digits, modify the label to read R-Square (COD): $(cod,*2). Note that fit parameters are represented as "a0", "a1" etc. Pearson's r is represented as "pr" and R-Square (COD) as "cod."


v 1.32: Update resource for dark mode
v 1.31: Customize numeric format of fitting results
v 1.27: bug fix
v 1.26: Support error bar for multiple Y data

v 1.21:
Bug fix
Support for creating multiple graphs

v 1.1: Custom scaling factor of symbol size

Reviews and Comments:


Could you please tell me which step not align with what you see? And what operation or information you want in the tutorial? We will try to improve it.

OriginLab Technical Service

09/04/2023 There is not inofmraiton on how to do this. The tutorial doe snot align with what you see. Very confusing and not intuitive.


12/11/2022121323213awful app




04/12/2022Parviz1401Thanks for free and powerful app

03/22/2022QinlongLiuI just learned origin, it's so wonderful for grapes