Vue d'ensemble
Plotly 5.15, publié le 15 juin 2023, ajoute de nouveaux types de graphiques et améliore les performances de rendu.
Fonctionnalités principales
Nouveaux types de graphiques
De nouveaux types de traces sont disponibles, notamment des graphiques en cascade (waterfall) améliorés et des graphiques de Sankey plus personnalisables.
python
import plotly.graph_objects as go
fig = go.Figure(go.Waterfall(
name='Budget',
orientation='v',
x=['Début', 'Ventes', 'Coûts', 'Taxes', 'Fin'],
y=[100, 50, -30, -10, 0],
measure=['absolute', 'relative', 'relative',
'relative', 'total'],
))
fig.update_layout(title='Analyse budgétaire')
# fig.show()
Performances de rendu
Le moteur de rendu WebGL est optimisé pour gérer des jeux de données plus volumineux avec un temps de rendu réduit.
python
import plotly.express as px
import numpy as np
# Scatter plot avec beaucoup de points
n = 100_000
fig = px.scatter(
x=np.random.randn(n),
y=np.random.randn(n),
opacity=0.1,
render_mode='webgl', # accélération GPU
)
fig.update_layout(title=f'{n:,} points (WebGL)')
# fig.show()
