Basic Structure

DataGraph is a application with a graphical user interface (GUI) that allows you to interact with your data in a table view and using graphics.

When you create a new DataGraph file by selecting File > New, the file is empty, as it contains no data or images.

Here are the general sections to the user interface:

  • Toolbar – Across the top
  • Thumbnails – Below the toolbar
  • Data Definitions Panel – Left side
  • Data Table – Center of the Panel
  • Settings & Commands – Top right
  • Drawing Canvas – Bottom Right

Each section is shown in the following graphic. Controls that can be used to customize the UI are pointed out in blue including:

  • Closing/Toggling the Data Panel
  • Sliding bars for adjusting the Canvas size
  • Swap the Data Table & Settings
DataGraph User Interface

Data Definitions Panel

Data can be entered manually, copy and pasted or imported from files into the data table. Every column will have an entry in the data list. You can also add notes and annotations.

The data table has a built-in row counter on the left side. For example, here the row counter shows that we have 19 data records.

Layout settings

The Layout settings are similar to a style sheet and are divided into three sections: the StyleCanvas, and Axis settings. Using the options in these sections, you can customize overall settings such as the font, image size, and titles.

Hover the mouse over the icons or options and tool-tips will pop-up with the description of that item.

Drawing Canvas

Content is added to the drawing canvas using Drawing Commands. For example, a plot command is added by selecting Command > Add Plot or by clicking the plot command icon in the toolbar.

This adds the drawing command below the layout settings, which is used to specify the data to plot and to format the line.

Here only one command is needed to draw the following plot; however, there is no limit on the number of commands you add to a graph.

When you add multiple commands, each one is drawn to the graph in the order it is listed. By adding multiple commands, you can create more complex, custom graphics.

Related Articles