paper-with-me

Papers

Filament Plots for Data Visualization

2021-07-20 · Nate Strawn

The efficiency of modern computer graphics allows us to explore collections of space curves simultaneously with "drag-to-rotate" interfaces. This inspires us to replace "scatterplots of points" with "scatterplots of curves" to simultaneously visualize relationships across an entire dataset. Since spaces of curves are infinite dimensional, scatterplots of curves avoid the "lossy" nature of scatterplots of points. In particular, if two points are close in a scatterplot of points derived from high-dimensional data, it does not generally follow that the two associated data points are close in the data space. Standard Andrews plots provide scatterplots of curves that perfectly preserve Euclidean distances, but simultaneous visualization of these graphs over an entire dataset produces visual clutter because graphs of functions generally overlap in 2D. We mitigate this visual clutter issue by constructing computationally inexpensive 3D extensions of Andrews plots. First, we construct optimally smooth 3D Andrews plots by considering linear isometries from Euclidean data spaces to spaces of planar parametric curves. We rigorously parametrize the linear isometries that produce (on average) optimally smooth curves over a given dataset. This parameterization of optimal isometries reveals many degrees of freedom, and (using recent results on generalized Gauss sums) we identify a particular member of this set which admits an asymptotic "tour" property that avoids certain local degeneracies as well. Finally, we construct unit-length 3D curves (filaments) by numerically solving Frenet-Serret systems given data from these 3D Andrews plots. We conclude with examples of filament plots for several standard datasets, illustrating how filament plots avoid visual clutter. Code and examples available at https://github.com/n8epi/filaments/ and https://n8epi.github.io/filaments/

📄 PDF Abstract BibTeX arXiv:2107.10869

Code (1)

n8epi/filaments 공식 구현

Tasks

Data Visualization

Similar Papers 제목 키워드 기반

Feature Clock: High-Dimensional Effects in Two-Dimensional Plots

2024-08-02 · Olga Ovcharenko, Rita Sevastjanova, Valentina Boeva

Humans struggle to perceive and interpret high-dimensional data. Therefore, high-dimensional data are often projected into two dimensions for visualization. Many applications benefit from complex nonlinear dimensionality…

Dimensionality Reduction

Structural maturation of myofilaments in engineered 3D cardiac microtissues characterized using small angle X-ray scattering

2023-12-19 · Geoffrey van Dover, Josh Javor, Jourdan Ewoldt, Ha Eun Lee 외

Understanding the structural and functional development of human-induced pluripotent stem-cell-derived cardiomyocytes is essential to engineering cardiac tissue that enables pharmaceutical testing, modeling diseases, and…

All-atom Molecular Dynamics Simulations of the Projection Domain of the Intrinsically Disordered htau40 Protein

2016-10-30

We have performed all atom molecular dynamics simulations on the projection domain of the intrinsically disordered htau40 protein. After generating a suitable ensemble of starting conformations at high temperatures, at r…

AllTime SeriesTime Series Analysis

Diceplot: A package for high dimensional categorical data visualization

2024-10-30 · Matthias Flotho, Philipp Flotho, Andreas Keller

Visualization of multidimensional, categorical data is a common challenge across scientific areas and, in particular, the life sciences. The goal is to create a comprehensive overview of the underlying data which allows …

Data Visualization

On the Analysis of Qualitative Nyquist Plots

2025-03-31 · Davide Tebaldi, Roberto Zanasi

A powerful tool in control and systems engineering is represented by Nyquist plots, for which a qualitative representation often gives a clearer visualization of the frequency response function that is typically not give…