tutorial tablas programar online notebook examples español como python matplotlib ipython jupyter-notebook

tablas - pandas python tutorial español pdf



¿Cómo hacer que las parcelas en línea en Jupyter Notebook sean más grandes? (7)

El tamaño de figura predeterminado (en pulgadas) se controla mediante

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

He realizado mis trazados en línea en mi cuaderno de Ipython 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?


He descubierto que el %matplotlib notebook funciona mejor para mí que en línea con los portátiles Jupyter.

Tenga en cuenta que es posible que deba reiniciar el kernel si antes estaba usando %matplotlib inline .


La pregunta es sobre matplotlib , pero por el bien de los usuarios de R que terminan aquí dado el título matplotlib del idioma:

Si está utilizando un kernel R, simplemente use:

options(repr.plot.width=4, repr.plot.height=3)


Para ajustar el tamaño de una figura:

import matplotlib.pyplot as plt fig=plt.figure(figsize=(15, 15))

Para cambiar la configuración predeterminada y, por lo tanto, todas sus parcelas:

import matplotlib.pyplot as plt plt.rcParams[''figure.figsize''] = [15, 15]


Sí, juegue con el figuresize así (antes de llamar a su subtrama):

fig=plt.figure(figsize=(18, 16), dpi= 80, facecolor=''w'', edgecolor=''k'')


Si solo desea que la imagen de su figura parezca más grande sin cambiar el aspecto general de su figura, aumente la resolución de la figura. Cambiar el tamaño de la figura como se sugiere en la mayoría de las otras respuestas cambiará la apariencia ya que los tamaños de fuente no se escalan en consecuencia.

import matplotlib.pylab as plt plt.rcParams[''figure.dpi''] = 200


Un detalle pequeño pero importante para ajustar el tamaño de la figura de forma puntual (como varios comentaristas anteriores informaron "esto no funciona para mí"):

Debe hacer plt.figure (figsize = (,)) ANTES de definir su trama real. Por ejemplo:

Esto debería dimensionar correctamente la trama de acuerdo con su tamaño de higo especificado:

values = [1,1,1,2,2,3] _ = plt.figure(figsize=(10,6)) _ = plt.hist(values,bins=3) plt.show()

Mientras que esto mostrará la trama con la configuración predeterminada, parece "ignorar" figsize:

values = [1,1,1,2,2,3] _ = plt.hist(values,bins=3) _ = plt.figure(figsize=(10,6)) plt.show()