Skip to content
bikegeek edited this page Feb 9, 2022 · 10 revisions

Limitations of Matplotlib with respect to providing support for customizing plots generated in METviewer, with underlying R-scripting of plots

  • x-tick and y-tick positioning cannot be specified by x- and y-coordinates

  • can only specify the horizontal (left-right) positioning of the plot title via loc='left', loc='right', with default behavior of centered text

  • vertical (up-down) position of the plot title is automatically chosen to avoid labels and ticks on the topmost x-axis (i.e. user cannot specify the distance of the plot title from the topmost x-axis)

Limitations with Matplotlib implementation of Taylor diagram

  • cannot label the y-axis of the Taylor diagram. This plot is generated with the mpl_toolkits.axisartist.floating_axes.

  • for the Taylor diagram of positive correlation values, points that are close to zero or just below zero correlation (i.e. small negative values) are cut off (unlike the R-script implementation, where these points are visible).

Limitations of Plotly with respect to providing support for customizing plots generated in METviewer, with underlying R-scripting of plots

  • Axis Margin Line parameters: mgp_title, mgp_labels, mgp_line
  • x-axis limits: x1_lim_min, x1_lim_max
  • axis values formatting - Perpendicular offset, Frequency, Horizontal align

Limitations of Plotly with respect to providing support for the Line plot specific functionalities

  • add 'show significant' - individual CI intervals can't have custom formatting

Limitations of Plotly with respect to providing support for the Box plot specific functionalities

  • can't set the box width

Limitations of Plotly with respect to providing support for the ECLV plot specific functionalities

  • Can't add a title for x2 axis because simple eclv plot would not print all x2 values (too many!). Instead, some of the values are set to '' which moves the x2 axis title above the plot title
Clone this wiki locally