This page was generated from docs/source/examples/parallel.ipynb.

Parallel plot#

[5]:
from sigmaepsilon.plotting.mpl import parallel
import numpy as np

colors = np.random.rand(150, 3)
labels = [str(i) for i in range(10)]
values = np.random.rand(10, 150)
parallel(
    values,
    labels=labels,
    padding=0.05,
    lw=0.2,
    colors=colors,
    title="Parallel Plot with Random Data",
    return_figure=False,
    bezier=False
)
../_images/examples_parallel_1_0.png
[6]:
colors = np.random.rand(150, 3)
values = {str(i): values[i, :] for i in range(10)}
parallel(
    values,
    padding=0.05,
    lw=0.2,
    colors=colors,
    title="Parallel Plot with Random Data",
    return_figure=False,
    bezier=False
)
../_images/examples_parallel_2_0.png
[7]:
colors = np.random.rand(150, 3)
labels = [str(i) for i in range(10)]
values = [np.random.rand(150) for _ in range(10)]
parallel(
    values,
    labels=labels,
    padding=0.05,
    lw=0.2,
    colors=colors,
    title="Parallel Plot with Random Data",
    return_figure=False,
    bezier=False
)
../_images/examples_parallel_3_0.png
[8]:
colors = np.random.rand(150, 3)
labels = [str(i) for i in range(10)]
values = [np.random.rand(150) for _ in range(10)]
parallel(
    values,
    labels=labels,
    padding=0.05,
    lw=0.2,
    colors=colors,
    title="Parallel Plot with Random Data",
    return_figure=False,
    bezier=True
)
../_images/examples_parallel_4_0.png