negro matrices graficos graficar examples color matplotlib ipython-notebook

matrices - ¿Cómo establecer el tamaño predeterminado de la figura matplotlib en el cuaderno ipython?



matplotlib title position (5)

Utilizo "$ ipython notebook --pylab inline" para iniciar el cuaderno ipython. El tamaño de la pantalla Matplotlib es demasiado grande para mí, y tengo que ajustarlo manualmente. ¿Cómo establecer el tamaño predeterminado para la figura que se muestra en la celda?


A Worked le gustó un encanto:

matplotlib.rcParams[''figure.figsize''] = (20.0, 10.0)


Creo que el siguiente trabajo en la versión 0.11 y superior. Para verificar la versión:

$ ipython --version

Puede valer la pena agregar esta información a su pregunta.

Solución:

Necesita encontrar el archivo ipython_notebook_config.py . Dependiendo de su proceso de instalación, esto debería estar en algún lugar como

.config/ipython/profile_default/ipython_notebook_config.py

donde .config está en su directorio de inicio.

Una vez que haya localizado este archivo, encuentre las siguientes líneas

# Subset of matplotlib rcParams that should be different for the inline backend. # c.InlineBackend.rc = {''font.size'': 10, ''figure.figsize'': (6.0, 4.0), ''figure.facecolor'': ''white'', ''savefig.dpi'': 72, ''figure.subplot.bottom'': 0.125, ''figure.edgecolor'': ''white''}

Descomente esta línea c.InlineBack... y defina su tamaño de higo predeterminado en la segunda entrada del diccionario.

Tenga en cuenta que esto podría hacerse en una secuencia de comandos python (y, por lo tanto, interactivamente en IPython) usando

pylab.rcParams[''figure.figsize''] = (10.0, 8.0)


En iPython 3.0.0, el back-end en línea debe configurarse en ipython_kernel_config.py . Necesita agregar manualmente la línea c.InlineBackend.rc ... (como se menciona en la respuesta de ). Esto afectará tanto al back-end en línea en la consola Qt como en el notebook.


Si no tiene este archivo ipython_notebook_config.py, puede crear uno siguiendo el archivo Léame y escribiendo

ipython profile create


Solo para completar, esto también funciona

from IPython.core.pylabtools import figsize figsize(14, 7)

Es un envoltorio de la solución rcParams