J'ai découvert récemment Vega/Vega-Lite y Altair et le considère comme un véritable concurrent pour le meilleur outil de traçage python.
Ce qui me pose problème actuellement, c'est le tracé d'informations provenant de deux cadres de données dans un même graphique où un ou deux axes sont partagés.
J'ai essayé des choses comme :
plot1 = alt.Chart(df1).mark_point().encode(x = 'time:T', y = [...])[...]
plot2 = alt.Chart(df2).mark_point().encode(x = 'time:T', y = [...])[...]
et cela fonctionne, mais c'est assez maladroit et pas génial.
Je suis tombé sur l'objet LayerChart, mais la documentation ne m'a pas montré clairement comment l'utiliser correctement pour tracer des ensembles de données multiples.
- Quelqu'un a-t-il un exemple d'un tel tableau ?
- Que dois-je faire pour obtenir un double axe des y ?