Java-based Data Graphing Software

Chappati is a simple free data graphing tool, developed in Java, thus running on all popular computer platforms (Windows, Macintosh, UNIX, Linux). Given a list or matrix of numeric data, it draws various types of graphs:

**Y Graph**

a two-dimensional plot based on a list of numbers (Y values).**X-Y Graph**

a two-dimensional plot based on a list of pairs of numbers (X, Y).**X-Y Graph by Date**

an X-Y graph in which the X values are dates.**Contour Plot**

a graph of contours based on a two-dimensional matrix of elevations (Z values).**Pie Chart**

based on a list of key-number pairs (each key being alphanumeric).**Bar Chart**

based on a list of key-number pairs (each key being alphanumeric).**Stacked Bar Chart**

based on a list of primary keys, each having a list of key-number pairs.**Histogram**

based on a list of non-negative numbers.

The actual drawing of the graphs is done either using Chappati's own internal graphic engine, or using the JFreeChart framework. Graphics drawn by JFreeChart often provide a somewhat more polished result, except for contour plots where Chappati's internal engine is superior.

XHTML CSS |