Juniper: a 3D plotting framework for effective multi-dimensional scatterplots
Juniper: a 3D plotting framework for effective multi-dimensional scatterplots
Computationally and data intensive workloads including design space explorations or large studies often lead to multi-dimensional results, which are often not trivial to digest with conventional plotting software. 3D scatterplots can be a powerful technique to visualise and explore such datasets, especially with the help of colour mapping and other approaches to represent more than the 3 Cartesian dimensions. However, modern software commonly lacks this multi-dimensional functionality or is ineffective. One such limitation is the frequent use of the orthographic projection that produces same-sized points, and this is equivalent to removing one entire dimension.
A novel open-source JavaFX-based plotting framework is presented that focuses on easy exploration of multi-dimensional datasets, and provides unique features and feature combinations to improve knowledge transfer from single stand-alone or interactive plots.
3D scatterplots, Depth perception, Design space, Multi-dimensional, Visual cues
Papaphilippou, Philippos
3da942ad-4093-4b65-a6fc-7e90ca736abe
31 May 2025
Papaphilippou, Philippos
3da942ad-4093-4b65-a6fc-7e90ca736abe
Papaphilippou, Philippos
(2025)
Juniper: a 3D plotting framework for effective multi-dimensional scatterplots.
SoftwareX, 31, [102203].
(doi:10.1016/j.softx.2025.102203).
Abstract
Computationally and data intensive workloads including design space explorations or large studies often lead to multi-dimensional results, which are often not trivial to digest with conventional plotting software. 3D scatterplots can be a powerful technique to visualise and explore such datasets, especially with the help of colour mapping and other approaches to represent more than the 3 Cartesian dimensions. However, modern software commonly lacks this multi-dimensional functionality or is ineffective. One such limitation is the frequent use of the orthographic projection that produces same-sized points, and this is equivalent to removing one entire dimension.
A novel open-source JavaFX-based plotting framework is presented that focuses on easy exploration of multi-dimensional datasets, and provides unique features and feature combinations to improve knowledge transfer from single stand-alone or interactive plots.
Text
1-s2.0-S2352711025001700-main
- Version of Record
More information
Accepted/In Press date: 12 May 2025
e-pub ahead of print date: 31 May 2025
Published date: 31 May 2025
Keywords:
3D scatterplots, Depth perception, Design space, Multi-dimensional, Visual cues
Identifiers
Local EPrints ID: 502966
URI: http://eprints.soton.ac.uk/id/eprint/502966
ISSN: 2352-7110
PURE UUID: c6db2449-32eb-4f7d-8976-7ad1f9a1749d
Catalogue record
Date deposited: 15 Jul 2025 16:45
Last modified: 22 Aug 2025 02:46
Export record
Altmetrics
Contributors
Author:
Philippos Papaphilippou
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics