GraPL (Desktop edition)
Graphing Power Unleashed
GraPL is the simplest way to record data and produce professional graphs on your PC. Its powerful user interface gives you the tools you need to summarise and analyse your data before plotting it.
GraPL has a comprehensive set of import and export functions that let you load data from spreadsheet files, copy and paste from most Windows applications, print your data and charts and export them to word processors, spreadsheets or web-pages. All using industry standard formats such as html, vml, svg, wmf, csv and PostScript. All this allows you to concentrate on the data, and let the computer get on with drawing the graphs.
GraPL includes all the following chart types, which can be combined in many ways to produce an almost limitless number of different chart styles. The example at the top of the page is typical - a piechart has been combined with a horizontal barchart in an effective composite plot. The examples below have all been generated directly from GraPL using the Project,Overview option. You will need IE5 with VML installed to view them correctly.
Data analysis and summary
All the charts have the ability to group and categorise input data. If you need more, GraPL's built in data analysis functions (including those listed below) provide the power you need to plot clear charts that show the information and patterns in your data clearly. The calculations are part of the definition of the chart, so if you update your base data, the calculations are re-run and the chart updated automatically.
||Cross tabulation (similar to pivot tables in Microsoft Excel™). This is often an essential first step in making sense of numbers from a typical 'relational' database such as Microsoft Access™ or Oracle.|
||Moving averages. This technique is what you need if there are regular cycles (such as weekly patterns) which you need to smooth out to see a long-term trend.|
||Exponential smooth. The approach used to find the best value for volatile data such as stocks and shares, or foreign currency movements.|
||Data sorting (order your data before plotting it). This allows you to sort your input data on any combination of key values.|
||Summary tools (average/mean/minimum and maximum/std deviation). Reduce the noise in the data by collecting the values based on time or category.|