narunlifescience / AlphaPlot

:chart_with_upwards_trend: Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.
http://alphaplot.sourceforge.net/
GNU General Public License v2.0
243 stars 38 forks source link

Polar coordinates #22

Open Nikita-Presnov opened 3 years ago

Nikita-Presnov commented 3 years ago

Qti plot, labplot, Scidavis, all. Only Origin(of those similar programs that I know and have tried) can visualize data in polar coordinates(r(phi)). Figure_1 These are real data (points) and their approximation (line). I understand that I can just use python, which I did here, and in general, for more serious analysis, I would be better off using it, but sometimes I want a quick result. In general, I would be interested to see a custom coordinate system, not just the fields.

narunlifescience commented 3 years ago

AlphaPlot uses the QCustomPlot library for 2D plotting. Currently, this library donot support polar coordinate system. I think the deveoloper of qcustomplot is currently in the process of rleasing a newer version which may include polar plots (I am not sure). you may ask regarding this in their forum. I can only add polar plots once the library supports such a feature.

Related to issue #6

Nikita-Presnov commented 2 years ago

As i know, QCustomPlot support polar coordinates in last version... And one question: why you do not use qwt for 2D plotting?

narunlifescience commented 2 years ago

yes, but polar plots are still under active development. Interface may change drastically in next release of qcustomplot. I went with qcustomplot because any way switching to next release of qwt needed drastic code rewrite. I was more familiar with qcustomplot.