https://bugs.kde.org/show_bug.cgi?id=451831

--- Comment #7 from Alexander Semke <alexander.se...@web.de> ---
(In reply to frederic.parre...@univ-grenoble-alpes.fr from comment #6)
> Created attachment 147745 [details]
> Example .gnumeric file to demonstrate the graphing ability
> 
> Thank you for your answer.
> 
> > I'm not familiar with gnumeric but I'll check it. Is it possible in 
> > gnumeric to add additional axes like on the last example plot in this 
> > article
> > https://www.linuxjournal.com/article/3743?page=0,0 ?
> > Or like on the last example plot in 
> > https://labplot.kde.org/2021/10/27/multi-axes-made-easy/ ?
> 
> Yes, I believe this is possible.
> 
> > Your example looks very interesting. Do you have here multiple xy-plots or 
> > how this is implemented? Can you please attach your gnumeric project so I 
> > can have a look?
> 
> In my scientific field (paleoclimatology), we use this kind of stacked
> graphs very often.
Yes, we can also do stacked graphs (multiple plots arranged in a vertical
layout) but I think the difference between gnumeric and lapblot here is a
different one. See the text below.

> I attach a similar but simpler example here.
Yes, this is completely different from what we do in LabPlot. Your example plot
won't be possible at the moment in LabPlot since we miss that option for the
"effective range" where you set the range 0% - 40% of the total plot range for
the first axis. I attached a screenshot of how your example data would like in
LabPlot (file gnumeric_vs_labplot.png).

I created another example with one more y-axis which is "assigned" to the first
y range and where the start point is modified (file example_two_y-axes.png).
Note, this logic is different to that "effective start" in gnumeric. In this
example I also re-scaled the values - this is helpful if you plot the same data
but want to highlight a certain region of it and also want to use different
units (a 1:1 mapping is possible via a conversion factor like in the following
examples:
*
https://de.wikipedia.org/wiki/Wiensches_Verschiebungsgesetz#/media/Datei:BlackbodySpectrum_lin_150dpi_de.png
*
https://de.wikipedia.org/wiki/Elektromagnetisches_Spektrum#/media/Datei:Electromagnetic_spectrum_-de_c.svg
 
*
https://labplot.kde.org/2020/12/28/the-universe-full-of-hydrogen-and-a-new-feature-in-labplot/
 - first plot here
* Herzsprung-Russel-Diagram
* etc.

I also added a screenshot of the properties explorer where you can see the
properties of the additional y-axis that I added (file
example_two_y-axes_properties_explorer.png). I don't see how to implement such
a plot in gnumeric right now but maybe I'm missing the proper settings.

Having said this,  I see advantages for both approaches (LabPlots's and
gnumeric's). I like LabPlot's approach more but I'm definitely too biased here
and if we also want to support plots like in your examples, which makes a lot
of sense, we need to re-think our current implementation and see how to also
enable other use-cases like in your examples.

> Note also the custom ticks on the top axis.
Yes, this is also possible in LabPlot as shown on gnumeric_vs_labplot.png.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to