objectif
Créer des graphiques interactifs avec plotly.express.
code minimal
import plotly.express as px
df = px.data.gapminder().query("year == 2007")
fig = px.scatter(df, x="gdpPercap", y="lifeExp", color="continent", size="pop", log_x=True)
print(hasattr(fig, "to_json"))
utilisation
import plotly.express as px
df = px.data.tips()
fig = px.box(df, x="day", y="total_bill")
print(fig.to_dict() is not None)
variante(s) utile(s)
import plotly.express as px
df = px.data.tips()
fig = px.histogram(df, x="total_bill", color="sex")
print(len(fig.data))
notes
fig.show()ouvre une fenêtre/iframe selon l’environnement.