Editable Plots

Discuss the jamovi platform, possible improvements, etc.
User avatar
Hypersphere
Posts: 6
Joined: Wed Aug 01, 2018 10:55 pm

Editable Plots

Post by Hypersphere »

Jamovi is already looking good and it has great promise.

I look forward to the possibility of point-and-click editing of plots in jamovi. This type of feature is found in excellent scientific graphing and statistics programs such as GraphPad Prism (Mac and Windows) and OriginLab OriginPro (Windows only), but nothing like this exists as yet for Linux.

Well, for Linux there is QtiPlot and SciDavis -- these have OriginPro-like editing of plots, but they are woefully deficient with respect to statistical analyses.

There are also Linux version of SPSS and Stata, but these are very expensive. They have a full spectrum of statistical analyses and graphing capabilities, but they lack the excellent user-friendly plotting features of Prism or OriginPro.

In any event, I am grateful for jamovi, and I salute the great work, dedication, and generosity of its developers.
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: Editable Plots

Post by jonathon »

hi yes,

the plan is to add plot editing, so stay tuned!

jonathon
User avatar
Hypersphere
Posts: 6
Joined: Wed Aug 01, 2018 10:55 pm

Re: Editable Plots

Post by Hypersphere »

Hi Jonathan,

Thanks for your reply. Glad to know that editable plots are on the way!

Will this include direct interactive editing of the kind that is found in a scientific graphing and statistics program such as GraphPad Prism7 ?

In Prism, double-clicking on any element in a plot brings up an editing window. Right-clicking on any element in a plot brings up a contextual editing menu. Elements include data markers, fitted curves, axes, axis ticks, axis labels, axis titles, plot title, plot legends. etc.

Thanks.
RHainez
Posts: 105
Joined: Wed Feb 08, 2017 3:14 pm

Re: Editable Plots

Post by RHainez »

Plot builder is also an interesting and powerful way to achieve this

https://www.youtube.com/watch?v=-Rym6Uc ... e=youtu.be
User avatar
Hypersphere
Posts: 6
Joined: Wed Aug 01, 2018 10:55 pm

Re: Editable Plots

Post by Hypersphere »

RHainez,

Thanks for the tip about Plot Builder. Although this enables plot building and editing, it is still a step removed from direct editing of plot elements by clicking on them. I know this sounds picky, but after using a plotting program such as GraphPad Prism, one becomes accustomed to the luxury of direct plot editing. Nevertheless, I will give Plot Builder a try.
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: Editable Plots

Post by jonathon »

yeah, you're right that it's really nice when you can directly click on the plot elements to edit them.

our first iteration of plot editing will probably be simpler; a property list that you can change, and hopefully in the future we'll be able to develop a lovely interactive, customizable plot stack (but that is a big undertaking).

cheers

jonathon
User avatar
Hypersphere
Posts: 6
Joined: Wed Aug 01, 2018 10:55 pm

Re: Editable Plots

Post by Hypersphere »

Jonathon,

I suspected it would be too much to expect direct point-and-click editing of plots in jamovi, at least in the first iteration. However, I am very glad to know that you are at least contemplating this level of interactive plot editing in the future.

Thanks.

Hypersphere
RHainez
Posts: 105
Joined: Wed Feb 08, 2017 3:14 pm

Re: Editable Plots

Post by RHainez »

I just found Raw Graphs which have a nice and smooth approach.
Maybe it can be a source of inspiration for some future graph edition features?

https://rawgraphs.io
RHainez
Posts: 105
Joined: Wed Feb 08, 2017 3:14 pm

Re: Editable Plots

Post by RHainez »

Or maybe do you have in mind an approach like Jeroen Ooms and his yeroon.net/ggplot2 (not working currently, sadly) ?

Here is a demo --> https://www.youtube.com/watch?v=pCzQP7kVEOc&t=10s
User avatar
Hypersphere
Posts: 6
Joined: Wed Aug 01, 2018 10:55 pm

Re: Editable Plots

Post by Hypersphere »

RHainez wrote:Or maybe do you have in mind an approach like Jeroen Ooms and his yeroon.net/ggplot2 (not working currently, sadly) ?

Here is a demo --> https://www.youtube.com/watch?v=pCzQP7kVEOc&t=10s
Thanks for the links. What I have in mind is direct contextual editing as found in GraphPad Prism and Origin Pro.

https://www.graphpad.com/scientific-software/prism/

https://www.originlab.com/2018

Origin Pro has more features, but Prism is more intuitive.

Both Prism and Origin Pro are commercial software. Fortunately, my university has site licenses for both.

Unfortunately, Prism is Windows and Mac only, and Origin Pro is Windows only. No linux versions. :-(
Post Reply