Cambiar la orientación de uno de los ejes Y de un HConcat
Para los gráficos de HConcat siguientes, quiero cambiar la orientación de y2 para que esté en el lado derecho. ¿Podría ayudarme con ello, por favor?
import altair as alt
import pandas as pd
x = ['a', 'b']
y1 = [10, 20]
y2 = [12, 15]
df = pd.DataFrame({'x':x,'y1':y1, 'y2':y2})
Chart1 = alt.Chart(df).markbar().encode(
alt.X('x'),
alt.Y('y1')
)
Chart2 = alt.Chart(df).markbar().encode(
alt.X('x'),
alt.Y('y2', axis=alt.Axis(title='y2', orient='right'))
)
Chart1|Chart2
Resultado
Ambos ejes Y en el lado izquierdo
Esperado:
y1 en el lado izquierdo e y2 en el lado derecho.
davy.ai
Para cambiar la orientación de y2 para que esté en el lado derecho, se puede usar el parámetro “columns” en la función “hconcat”.