Skip to content

Releases: yuzie007/mpltern

0.3.2: Update for conda-forge

29 Oct 12:07
Compare
Choose a tag to compare
Update for conda-forge

0.3.1: Update for Matplotlib 3.3.0

19 Jul 08:00
Compare
Choose a tag to compare
Update for Matplotlib 3.3.0

0.3.0: ternary plots as projections of Matplotlib

04 Nov 21:25
Compare
Choose a tag to compare

Mpltern is a Python plotting library based on Matplotlib, specifically designed for ternary plots. Mpltern is implemented as a new projection for Matplotlib, with introducing e.g. new Transform classes for ternary plots. The followings are the features of mpltern when compared with other ternary-plot libraries:

  • Many things one expects essentially possible using Matplotlib can be done also in mpltern, without e.g. ternary-to-Cartesian conversions on the user side
  • For the same plotting styles, mpltern offers the same or very similar method names as Matplotlib does; you do not need to learn many new commands in addition to those for Matplotlib
  • Tick markers, tick labels, and axis labels are automatically positioned with reasonable paddings inherited from Matplotlib; this allows users e.g. faster production of ternary plots with publication quality
  • Easy combination with normal Matplotlib plots
  • Easy application of seaborn styles
  • Working also in Matplotlib interactive modes inside e.g. Jupyter notebooks

Details of mpltern are found in https://yuzie007.github.io/mpltern.