Saltar al contenido

cómo agregar un eje secundario en el ejemplo de código python

No dudes en divulgar nuestra web y códigos en tus redes, necesitamos de tu ayuda para ampliar nuestra comunidad.

Ejemplo 1: pyplot segundo eje y

import numpy as np
import matplotlib.pyplot as plt

# Create some mock data
t = np.arange(0.01,10.0,0.01)
data1 = np.exp(t)
data2 = np.sin(2* np.pi * t)

fig, ax1 = plt.subplots()

color ='tab:red'
ax1.set_xlabel('time (s)')
ax1.set_ylabel('exp', color=color)
ax1.plot(t, data1, color=color)
ax1.tick_params(axis='y', labelcolor=color)

ax2 = ax1.twinx()# instantiate a second axes that shares the same x-axis

color ='tab:blue'
ax2.set_ylabel('sin', color=color)# we already handled the x-label with ax1
ax2.plot(t, data2, color=color)
ax2.tick_params(axis='y', labelcolor=color)

fig.tight_layout()# otherwise the right y-label is slightly clipped
plt.show()

Ejemplo 2: segundo eje y matplotlib

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10,0.1)
y1 =0.05* x**2
y2 =-1*y1

fig, ax1 = plt.subplots()

ax2 = ax1.twinx()
ax1.plot(x, y1,'g-')
ax2.plot(x, y2,'b-')

ax1.set_xlabel('X data')
ax1.set_ylabel('Y1 data', color='g')
ax2.set_ylabel('Y2 data', color='b')

plt.show()

Te mostramos las comentarios y valoraciones de los usuarios

Recuerda algo, que tienes autorización de agregar una reseña .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *