biolab / orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis
https://orangedatamining.com
Other
4.85k stars 1.01k forks source link

3d visualizations in Orange3 #5552

Closed mjolly closed 3 years ago

mjolly commented 3 years ago

Hi: Does orange3 have 3d visualizations such as ScatterPlot3D, LinProj3D and Sphereviz3D, as mentioned in this [link] ?(https://orangedatamining.com/blog/2011/09/07/3d-visualizations-in-orange/). The technical project page for above visualizations under Orange3 leads to a dead link.

I am aware of FreeViz(multivariate projection) tool, however that has a limit on the amount of data input to it. I tried inputting approximately 20000 data points and the tool gave an error related synonymous to - too much data.

Thanks.

ajdapretnar commented 3 years ago

I am sorry, but there's literally an issue about 3D visualizations opened just 3 places below yours.

The link that you posted in someone's Github page, which he likely removed. This was a student contribution in 2011 and from what I know, it applies to Orange2, not Orange3.

In short, no there aren't 3D visualizations in Orange. With 20,000 data points you will have issues anyway, because Orange is designed for interactivity (selection, coloring, grouping data points) and that doesn't work well for large data sets. You can always try Data Sampler and sample the data.

Closing as a (partial) duplicate of https://github.com/biolab/orange3/issues/5546.

janezd commented 3 years ago

20000 points may work in other visualizations, but Freeviz computes pairwise distances between all points at each step and I suppose this would be too much for it.

borondics commented 3 years ago

Would automatic downsampling of large datasets be an option? Maybe one can't distinguish between 2000 and 20000 data points anyway. We do something similar in Spectroscopy widgets - if there are too many spectra, we simply show a random set of 1000. I am adding this because I also think that 3D visualizations could be very useful sometimes.

On Tue, Aug 17, 2021 at 9:35 AM Janez Demšar @.***> wrote:

20000 points may work in other visualizations, but Freeviz computes pairwise distances between all points at each step and I suppose this would be too much for it.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/biolab/orange3/issues/5552#issuecomment-900066529, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQDIGTEFPZUO5UKZDCR4ATT5IGNZANCNFSM5CIROPUQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

ajdapretnar commented 3 years ago

I agree 3D visualizations would be useful, but there's already a nice thread about it in #5546.