In [2]:
import numpy as np
x = np.arange(0,100)
y = x*2
z = x**2
Importar matplotlib.pyplot as plt y agregar %matplotlib inline
In [3]:
import matplotlib.pyplot as plt
%matplotlib inline
Seguir los siguientes pasos:
In [4]:
fig = plt.figure()
ax = fig.add_axes([0,0,1,1])
ax.plot(x,y)
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_title('title')
Out[4]:
In [5]:
fig = plt.figure()
ax1 = fig.add_axes([0,0,1,1])
ax2 = fig.add_axes([0.2,0.5,.2,.2])
Graficar (x,y) en los dos ejes y agregar las etiquetas como se muestra a continuacion.
In [6]:
ax1.plot(x,y)
ax1.set_xlabel('x')
ax1.set_ylabel('y')
ax2.plot(x,y)
ax2.set_xlabel('x')
ax2.set_ylabel('y')
fig # desplegar objeto figura
Out[6]:
In [7]:
fig = plt.figure()
ax = fig.add_axes([0,0,1,1])
ax2 = fig.add_axes([0.2,0.5,.4,.4])
Utilizar los arreglos x, y y z para crear la siguiente grafica, recuerda insertar los limintes xlimits y ylimits:
In [8]:
ax.plot(x,z)
ax.set_xlabel('X')
ax.set_ylabel('Z')
ax2.plot(x,y)
ax2.set_xlabel('X')
ax2.set_ylabel('Y')
ax2.set_title('zoom')
ax2.set_xlim(20,22)
ax2.set_ylim(30,50)
fig
Out[8]:
In [9]:
# Espacio vacio para 1 por 2 subplots
fig, axes = plt.subplots(nrows=1, ncols=2)
Grafica (x,y) y (x,z) en los ejes y modifica el grosor de la linea y su estilo
In [12]:
axes[0].plot(x,y,color="blue", lw=3, ls='--')
axes[1].plot(x,z,color="red", lw=3, ls='-')
fig
Out[12]:
In [13]:
fig, axes = plt.subplots(nrows=1, ncols=2,figsize=(12,2))
axes[0].plot(x,y,color="blue", lw=5)
axes[0].set_xlabel('x')
axes[0].set_ylabel('y')
axes[1].plot(x,z,color="red", lw=3, ls='--')
axes[1].set_xlabel('x')
axes[1].set_ylabel('z')
Out[13]:
In [ ]: