# Features List

- Data Entry
- Data Management
- Analyzing Data
- Plot Types
- Plot Customization
- Curve Fitting
- Special Plot Features
- Exporting Graphics

- Type data directly into the data window.
- Open Excel files directly (including .xlsx files).
- Import tab, space, and comma delimited text files created in other applications.
- Read user specified data formats, including fixed/variable data widths and read/skip capability.
- Paste data from other applications via the Clipboard.
- Ability to use the first row as column titles when pasting.
- Preview your data set while importing it.
- Fill data columns with row numbers, random numbers, or a user-defined series.
- DDE Client support (Windows version).

- Up to 160 open data windows (containing up to 1000 columns by 1 million rows each).
- Data formats: floating point, double precision, integer, data, time, and text.
- Display date and time values in one of 18 formats.
- Perform multi-level sorts on the data.
- Make notes about your data that are saved with the data window.
- Update the plot automatically (or on-demand) if any changes are made in the data window.
- Independently adjustable column width and row height.
- Select font, font size, style, justification, font color, and background color for individual columns.
- Add horizontal and vertical splits to compare different sections of the same data window.
- Mask data points to exclude them from plots and further analysis.
- Transpose rows and columns.
- Easily reorganize grouped data.
- Perform key operations quickly using the Toolbar.
- All Mac and Windows files are fully interchangeable.

Statistics:

- Parametric tests: one and two way ANOVA (with repeated measures), and t-tests (single sample, paired, and unpaired).
- Nonparametric tests: Wilcoxon (Signed Rank, Matched Pairs, Wilcoxon-Mann-Whitney), Kruskal-Wallis, and Friedman.
- Post Hoc tests: Tukey HSD, Bonferonni, Holm, Student-Newman-Keuls, Scheffe, Fisher’s LSD, and Dunnett.
- Supports indexed and raw data.
- Descriptive statistics: min, max, sum, points, mean, median, RMS, std. deviation, variance, std. error, skewness, and kurtosis.

Formula Entry:

- Over 100 functions available to create algebraic formulas that perform simple math or complex calculations.
- Interpolate data values using the table() function.
- Write multi-line formulas that can be executed all at once.
- Use scripts to automate the process of importing data, manipulating data, creating plots, and exporting or printing plots.

Macros/Macro Calculator:

- Included macros provide ability to calculate area under the curve, moving averages, and create a variety of data series.
- Write your own programs using conditional testing, boolean testing, subroutines, and nested loops.
- 1000 step RPN program capability.

- Linear plots including: Line, Scatter, Double X, Double Y, Double XY, High/Low, Step, and Fill.
- Bar/Column plots including: Horizontal Bar, Stack Bar, Column, Stack Column, Double Y Bar, Double Y Column, Floating Bar, and Floating Column.
- Statistical plots including: Probability, X-Y Probability, Histogram, Box, Percentile, Dot, and Summary Column.
- Polar plot.
- Pie chart, with ability to explode pie slices.
- Function plot (plot a formula).
- Template plot can be used to generate the same type of plot, using different data. Any error bars and curve fits are automatically applied in the new plot.
- Binned data can be exported to create a Histogram, Step plot, or Spike plot.
- Ability to create Line/Column plots using a single plot.

- Fully customize plot attributes (axis limits, label frequency, ticks, grids, color, font, style, legend, plot size, etc.).
- Control the number of markers displayed, marker shapes (60 choices), size, fill color, and frame color.
- Set the initial tick mark and specify tick intervals.
- Linear, Log, Natural Log, and Log (Base 2) axis scaling.
- Partial decades allowed on any log axis.
- Control the ticks and axis labels on the X2 and Y2 axes by creating a link to their primary axis.
- Ability to hide, reverse, and exchange axes.
- Insert flexible axis breaks – define gap, position, length, and post-break interval.
- Offset axes – based on percent or specific value.
- Display scientific and engineering plot labels in one of five formats.
- Control the format and display of date and time axis labels.
- Add a prefix or suffix to the axis labels.
- Display drop lines from the points to the X and/or Y axis.
- Display rulers and grids for placing plot elements.
- Control the thickness of axes, grids, ticks, lines, error bars, and more.
- Add text, lines, arrows, boxes, ovals, arcs, polygons, and bezier curves to the plot.
- Insert special characters, subscripts, and superscripts in text labels.
- Copy, duplicate, group, align, and layer objects.
- Create customized color palettes.

- Least Squares curve fits include: Linear, Polynomial, Exponential, Logarithmic, and Power.
- Nonlinear curve fitting utilizing a predefined equation or enter your own equation (up to 9 parameters).
- Includes a library of over 100 curve fit definitions you can customize.
- Smoothing curve fits include: Smooth, Weighted, Cubic Spline, and Interpolate.
- Define up to 16 curve fits for simultaneous use on a single plot.
- Extrapolate curve fits to axis limits.
- Curve fit results include fit equation, parameters, r or r^2, and Chi Square and parameter errors (nonlinear curve fit).
- Additional Linear curve fit statistics include adjusted r^2, standard errors, F value, P values, t values, and upper and lower 95% confidence intervals.
- Ability to tabulate curve fit results into a new data window.
- Copy the data values of the curve fit or the residuals into the data window for further analysis.
- Ability to incorporate user-defined weights in the nonlinear fit.
- Ability to supply partial derivatives for nonlinear curve fits.
- Option to force a Linear fit through the origin.

- User-selectable error bars can be added with independent upper and lower error types. Error values can be calculated or specified in a data column.
- Annotate points on a plot through the use of text error bars.
- Ability to display error arcs or ellipses instead of error bars.
- Graphically mask data regions to temporarily eliminate data points.
- Find the coordinates of any point on the plot and optionally copy them to the Clipboard.
- Numerical values of bars, columns, or pie slices can be placed automatically on the plot.
- Plot up to 99 dependent variables at once on a single set of axes.
- Combine multiple data sets on a single plot.
- Plot multiple X variables from one data set.
- Preview your plot changes without leaving the dialog.
- Option to show a gap in the variable line wherever there are missing values.
- Histograms can be created by specifying the number of bins or the size of the bin.
- Display mean or median on Dot plot, and control the scatter of points.
- Control the grid type, data format, reference angle, and direction for Polar plots.
- Run plot scripts to create multiple plots that have the same appearance.

- Plots from Mac version can be exported at a maximum of 1400 dpi; Windows supports a maximum of 800 dpi.
- Copy plots and layouts to the Clipboard and paste into another application.
- Save plots and layouts as Metafile (Windows), JPG, GIF, TIFF, PICT, PNG, and BMP files. EPS (Windows) and PDF (Mac) utilizing printer driver.
- TIFF images can be exported with a CMYK color table.
- Specify the dimensions of the exported plot.
- Easily minimize the amount of white space around the exported plot or layout.
- Use the layout window to easily combine plots, text, and graphics on a single page.
- Save plots and the layout in a single file.
- OLE Server support (Windows version)
- Seamless interaction with Microsoft Office including ungrouping of plots in Powerpoint (Windows only).

Data Entry

- Type data directly into the data window.
- Open Excel files directly (including .xlsx files).
- Import tab, space, and comma delimited text files created in other applications.
- Read user specified data formats, including fixed/variable data widths and read/skip capability.
- Paste data from other applications via the Clipboard.
- Ability to use the first row as column titles when pasting.
- Preview your data set while importing it.
- Fill data columns with row numbers, random numbers, or a user-defined series.
- DDE Client support (Windows version).

Data Management

- Up to 160 open data windows (containing up to 1000 columns by 1 million rows each).
- Data formats: floating point, double precision, integer, data, time, and text.
- Display date and time values in one of 18 formats.
- Perform multi-level sorts on the data.
- Make notes about your data that are saved with the data window.
- Update the plot automatically (or on-demand) if any changes are made in the data window.
- Independently adjustable column width and row height.
- Select font, font size, style, justification, font color, and background color for individual columns.
- Add horizontal and vertical splits to compare different sections of the same data window.
- Mask data points to exclude them from plots and further analysis.
- Transpose rows and columns.
- Easily reorganize grouped data.
- Perform key operations quickly using the Toolbar.
- All Mac and Windows files are fully interchangeable.

Analyzing Data

Statistics:

- Parametric tests: one and two way ANOVA (with repeated measures), and t-tests (single sample, paired, and unpaired).
- Nonparametric tests: Wilcoxon (Signed Rank, Matched Pairs, Wilcoxon-Mann-Whitney), Kruskal-Wallis, and Friedman.
- Post Hoc tests: Tukey HSD, Bonferonni, Holm, Student-Newman-Keuls, Scheffe, Fisher’s LSD, and Dunnett.
- Supports indexed and raw data.
- Descriptive statistics: min, max, sum, points, mean, median, RMS, std. deviation, variance, std. error, skewness, and kurtosis.

Formula Entry:

- Over 100 functions available to create algebraic formulas that perform simple math or complex calculations.
- Interpolate data values using the table() function.
- Write multi-line formulas that can be executed all at once.
- Use scripts to automate the process of importing data, manipulating data, creating plots, and exporting or printing plots.

Macros/Macro Calculator:

- Included macros provide ability to calculate area under the curve, moving averages, and create a variety of data series.
- Write your own programs using conditional testing, boolean testing, subroutines, and nested loops.
- 1000 step RPN program capability.

Plot Types

- Linear plots including: Line, Scatter, Double X, Double Y, Double XY, High/Low, Step, and Fill.
- Bar/Column plots including: Horizontal Bar, Stack Bar, Column, Stack Column, Double Y Bar, Double Y Column, Floating Bar, and Floating Column.
- Statistical plots including: Probability, X-Y Probability, Histogram, Box, Percentile, Dot, and Summary Column.
- Polar plot.
- Pie chart, with ability to explode pie slices.
- Function plot (plot a formula).
- Template plot can be used to generate the same type of plot, using different data. Any error bars and curve fits are automatically applied in the new plot.
- Binned data can be exported to create a Histogram, Step plot, or Spike plot.
- Ability to create Line/Column plots using a single plot.

Plot Customization

- Fully customize plot attributes (axis limits, label frequency, ticks, grids, color, font, style, legend, plot size, etc.).
- Control the number of markers displayed, marker shapes (60 choices), size, fill color, and frame color.
- Set the initial tick mark and specify tick intervals.
- Linear, Log, Natural Log, and Log (Base 2) axis scaling.
- Partial decades allowed on any log axis.
- Control the ticks and axis labels on the X2 and Y2 axes by creating a link to their primary axis.
- Ability to hide, reverse, and exchange axes.
- Insert flexible axis breaks – define gap, position, length, and post-break interval.
- Offset axes – based on percent or specific value.
- Display scientific and engineering plot labels in one of five formats.
- Control the format and display of date and time axis labels.
- Add a prefix or suffix to the axis labels.
- Display drop lines from the points to the X and/or Y axis.
- Display rulers and grids for placing plot elements.
- Control the thickness of axes, grids, ticks, lines, error bars, and more.
- Add text, lines, arrows, boxes, ovals, arcs, polygons, and bezier curves to the plot.
- Insert special characters, subscripts, and superscripts in text labels.
- Copy, duplicate, group, align, and layer objects.
- Create customized color palettes.

Curve Fitting

- Least Squares curve fits include: Linear, Polynomial, Exponential, Logarithmic, and Power.
- Nonlinear curve fitting utilizing a predefined equation or enter your own equation (up to 9 parameters).
- Includes a library of over 100 curve fit definitions you can customize.
- Smoothing curve fits include: Smooth, Weighted, Cubic Spline, and Interpolate.
- Define up to 16 curve fits for simultaneous use on a single plot.
- Extrapolate curve fits to axis limits.
- Curve fit results include fit equation, parameters, r or r^2, and Chi Square and parameter errors (nonlinear curve fit).
- Additional Linear curve fit statistics include adjusted r^2, standard errors, F value, P values, t values, and upper and lower 95% confidence intervals.
- Ability to tabulate curve fit results into a new data window.
- Copy the data values of the curve fit or the residuals into the data window for further analysis.
- Ability to incorporate user-defined weights in the nonlinear fit.
- Ability to supply partial derivatives for nonlinear curve fits.
- Option to force a Linear fit through the origin.

Special Plot Features

- User-selectable error bars can be added with independent upper and lower error types. Error values can be calculated or specified in a data column.
- Annotate points on a plot through the use of text error bars.
- Ability to display error arcs or ellipses instead of error bars.
- Graphically mask data regions to temporarily eliminate data points.
- Find the coordinates of any point on the plot and optionally copy them to the Clipboard.
- Numerical values of bars, columns, or pie slices can be placed automatically on the plot.
- Plot up to 99 dependent variables at once on a single set of axes.
- Combine multiple data sets on a single plot.
- Plot multiple X variables from one data set.
- Preview your plot changes without leaving the dialog.
- Option to show a gap in the variable line wherever there are missing values.
- Histograms can be created by specifying the number of bins or the size of the bin.
- Display mean or median on Dot plot, and control the scatter of points.
- Control the grid type, data format, reference angle, and direction for Polar plots.
- Run plot scripts to create multiple plots that have the same appearance.

Exporting Graphics

- Plots from Mac version can be exported at a maximum of 1400 dpi; Windows supports a maximum of 800 dpi.
- Copy plots and layouts to the Clipboard and paste into another application.
- Save plots and layouts as Metafile (Windows), JPG, GIF, TIFF, PICT, PNG, and BMP files. EPS (Windows) and PDF (Mac) utilizing printer driver.
- TIFF images can be exported with a CMYK color table.
- Specify the dimensions of the exported plot.
- Easily minimize the amount of white space around the exported plot or layout.
- Use the layout window to easily combine plots, text, and graphics on a single page.
- Save plots and the layout in a single file.
- OLE Server support (Windows version)
- Seamless interaction with Microsoft Office including ungrouping of plots in Powerpoint (Windows only).