MatplotLibBridge

A bridge to provide the ability to Pharo user to use Python's Matplotlib.

MIT License

Stars
19
MatplotLibBridge - v1.3.0 Latest Release

Published by juliendelplanque over 5 years ago

Changelog

Major changes

  • Extracted Python commands generation into a visitor.
  • Now the model is not dependent on Python commands.
  • Adapted to latest Matplotlib v3.0.3.
  • Extracted Matplotlib constants as objects (instead of putting everything in MLBConstants class).
  • Added support for twin axis.

Minor changes

  • Added possibility to set points of a MLBPointsLine by specifying #x:y: as separated arrays.
  • Added equality test for commands.
  • Refactored examples to make demo plots generation easier.
MatplotLibBridge -

Published by juliendelplanque about 6 years ago

  • Fixed usages of Associations>>#head to be Association>>#key
  • Fixed usages of Associations>>#tail to be Association>>#value
  • Migrated to Tonel format
  • Renamed repository directory to src but added a symlink to be backward-compatible
  • Enhanced an example
MatplotLibBridge -

Published by juliendelplanque over 6 years ago

  • Now allow to align labels of barplots on the right.
  • Deprecated #alignLabelEdge to be replaced by #alignLabelLeftEdge.
MatplotLibBridge - First release

Published by juliendelplanque over 6 years ago

This is the first release of MatplotLibBridge.

The project should now be quite stable to be used for real.

I use it each time I need to plot data for scientific articles.

Change log:

  • Introduced change the scale of an axis (e.g. logarithmic).
  • Introduced a new API to draw scatter plot with more features.
  • Introduced possibility to show a grid on a plot (configurable per axis).