Plotlib Versions Save

Data plotting library for Rust

0.5.1

4 years ago

Fixed

  • Set default axis bounds for case where all values are equal (Issue #36)
  • Optimise tick generation to jump straight to range (Issue #42)
  • Fix text rendering of scatter plots

0.2.0

4 years ago

Added

  • SVG rendering

Changed

  • Reorganise things to use traits for plot types

0.5.0

4 years ago

Added

  • Legends for line plots

Changed

  • Remove style traits and replace all style structs with 3 common ones in style
  • Group all representations under a repr module.
  • Add linejoin option to line style.
  • More Box and less & in the interface
  • Replace Line, Scatter and Function with Plot

0.4.0

5 years ago

Added

  • Line charts.
  • Box plots.
  • Bar charts.
  • Introduce categorical representation, views and axes.
  • Add ability to set dimensions of plot (PR #8)
  • Added ability to display a histogram as densities
  • Add ability to display grids (PR #23)

Changed

  • Change create_axes, save, to_svg and to_text to return Result indicating an error.
  • Make representation module public.
  • Rename Scatter::from_vec to Scatter::from_slice.
  • Rename Histogram::from_vec to Histogram::from_slice.
  • Rename view::View to view::ContinuousView and introduce view::View as a trait.
  • Change svg_render functions to take data slices rather than Representations.
  • Histogram::from_slice now takes either a bin count or a bin bound list as its second argument.

0.3.0

6 years ago

Added

  • Axis labels
  • Function plotting
  • Histogram styling

Changed

  • Rename plot::Plot to page::Page
  • Move scatter::Marker to style::Marker

0.1.0

7 years ago

Added

  • Initial release with histograms and scatter plots