JFreeChart

JFreeChart is an open-source framework for the programming language Java, which allows the creation of a wide variety of both interactive and non-interactive charts.

JFreeChart
Lissajous figures, implemented with JFreeChart
Developer(s)Object Refinery Limited in collaboration with the community
Stable release
1.5.0 / November 5, 2017 (2017-11-05)
Repository
Written inJava
Operating systemCross-platform (JVM)
TypePlotting Software
LicenseLGPL
Websitehttp://www.jfree.org/jfreechart/

JFreeChart supports a number of various charts, including combined charts:

  • X-Y charts (line, spline and scatter). Time axis is possible.
  • Pie charts
  • Gantt charts
  • Bar charts (horizontal and vertical, stacked and independent). It also has built-in histogram plotting.
  • Single valued (thermometer, compass, speedometer) that can then be placed over map.
  • Various specific charts (wind chart, polar chart, bubbles of varying size, etc.).

It is possible to place various markers and annotations on the plot.

JFreeChart also works with GNU Classpath, a free software implementation of the standard class library for the Java programming language.[1]

JFreeChart automatically draws the axis scales and legends. Charts in GUI automatically get the capability to zoom in with mouse and change some settings through local menu. The existing charts can be easily updated through the listeners that the library has on its data collections.

Relation with Eastwood Charts

Eastwood Charts is an open source implementation of the Google Chart API, with charts rendered using JFreeChart. Both Eastwood Charts and JFreeChart are under the terms of LGPL and developed by David Gilbert.[2]

Software Applications that use JFreeChart

gollark: Ħ-like.
gollark: time++
gollark: Honestly I have no idea if it invokes UB or not, but probably.
gollark: Just use my `malloc` thing to invoke some fun UNDEFINED BEHAVIOR!
gollark: Idea 2: deliberately give yourself iron deficiency so mosquitoes dislike you.

References

  1. "GNU Project Releases Latest Version of GNU Classpath" By: Enterprise Open Source News Desk. Oct. 22, 2007. SYS-CON Media.
  2. Eastwood Charts
  3. Laher, Russ R.; Gorjian, Varoujan; Rebull, Luisa M.; Masci, Frank J.; Fowler, John W.; Helou, George; Kulkarni, Shrinivas R.; Law, Nicholas M. (July 2012). "Aperture Photometry Tool" (PDF). Publications of the Astronomical Society of the Pacific. 124 (917): 737–763. Bibcode:2012PASP..124..737L. doi:10.1086/666883.
  4. Laher, R. R. (2016). "Thoth: Software for data visualization & statistics". Astronomy and Computing. 17: 177-185.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.