Improved naming and rotation of boxplots
An improved default naming of boxplots and better handling of changing boxes direction would be welcome. The names of boxes should be automatically derived from columns names in the same way as for curves. That would also be helpful for making boxplots' legends. File: boxplot.lml
Issues:
- there are no default labels for boxes (A, B) on the x-axis (and on the y-axis after changing a box's direction),
- after changing the direction of a box to horizontal, the number of ticks on the y-axis doesn't correspond to the number of boxes,
- after changing the direction of a box to horizontal, the number and values of ticks on the x-axis is different than it was before the rotation (present on the y-axis).
System: Ubuntu 22.04.1 LTS
Locale: English,United States (Decimal point ',', Group separator ' ')
Number settings: Decimal point ',', Group separator ' ', Exponential 'e', Zero digit '0', Percent '%', Positive/Negative sign '+'/'-' (Updated on restart)
Architecture: x86_64-little_endian-lp64
Kernel: linux 5.15.0-43-generic
C++ Compiler: GNU 11.2.0
C++ Compiler Flags: -g -O2 -fdebug-prefix-map=/build/labplot-A1ZCDe/labplot-2.9.0+git202208071601~ubuntu22.04.1=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wall -Wextra -Wundef -Wpointer-arith -Wunreachable-code -Wunused -Wdeprecated-declarations -fno-omit-frame-pointer -fstack-protector -fexceptions -std=c++11 -O2 -Wcast-align -Wswitch-enum -fvisibility=default -pedantic -Wzero-as-null-pointer-constant
Edited by Dariusz Laska