¿Cómo agrandar los gráficos en línea en Jupyter Notebook? [duplicar]
Hice mis trazados en línea en mi Ipython Notebook con " %matplotlib inline
."
Ahora aparece la trama. Sin embargo, es muy pequeño. ¿Hay alguna manera de hacer que parezca más grande usando la configuración del cuaderno o la configuración de la trama?
El tamaño de figura predeterminado (en pulgadas) está controlado por
matplotlib.rcParams['figure.figsize'] = [width, height]
Por ejemplo:
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = [10, 5]
crea una figura con 10 (ancho) x 5 (alto) pulgadas
Sí, juega con figuresize
y dpi
así (antes de llamar a tu trama secundaria):
fig=plt.figure(figsize=(12,8), dpi= 100, facecolor='w', edgecolor='k')
Como señalaron @tacaswell y @Hagne, también puedes cambiar los valores predeterminados si no es algo único:
plt.rcParams['figure.figsize'] = [12, 8]
plt.rcParams['figure.dpi'] = 100 # 200 e.g. is really fine, but slower
Descubrí que %matplotlib notebook
funciona mejor para mí que en línea con los cuadernos Jupyter.
Tenga en cuenta que es posible que deba reiniciar el kernel si lo estaba usando %matplotlib inline
antes.
Actualización 2019: si está ejecutando Jupyter Lab, es posible que desee utilizar
%matplotlib widget