¿Cómo se cambia el tamaño de la figura dibujada con
Matplotlib es una biblioteca de trazado para Python que se puede usar de forma interactiva o incrustada en GUI independientes. Su interfaz compacta "pyplot" es similar a las funciones de trazado de MATLAB®.
¿Cómo se cambia el tamaño de la figura dibujada con
Estoy escribiendo un script rápido y sucio para generar tramas sobre la marcha. Estoy usando el siguiente código (de la documentación de Matplotlib ) como punto de partida: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1,...
Tengo una serie de 20 tramas (no subtramas) para hacer en una sola figura. Quiero que la leyenda esté fuera de la caja. Al mismo tiempo, no quiero cambiar los ejes, ya que el tamaño de la figura se reduce. Amablemente ayúdenme para las siguientes consultas: Quiero mantener el cuadro de leyenda...
Estoy tratando de usar el portátil IPython en MacOS X con Python 2.7.2 e IPython 1.1.0. No puedo hacer que los gráficos matplotlib aparezcan en línea. import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline También probé %pylab inlinelos argumentos de la línea...
¿Cómo se cambia el tamaño de fuente para todos los elementos (marcas, etiquetas, título) en un diagrama matplotlib? Sé cómo cambiar los tamaños de las etiquetas, esto se hace con: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Pero, ¿cómo se...
Matplotlib ofrece sus funciones: cla() # Clear axis clf() # Clear figure close() # Close a figure window La documentación no ofrece mucha información sobre cuál es la diferencia entre estas funciones. ¿Cuándo debo usar cada función y qué hace
Estoy creando una figura en Matplotlib como esta: from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle('test title') plt.xlabel('xlabel') plt.ylabel('ylabel') fig.savefig('test.jpg') Quiero especificar tamaños de fuente para el título de la figura y las etiquetas...
¿Podría alguien explicarme de qué sirve exactamente %matplotlib
Estoy tratando de arreglar cómo Python traza mis datos. Decir x = [0,5,9,10,15] y y = [0,1,2,3,4] Entonces haría: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() y los ticks del eje x se trazan en intervalos de 5. ¿Hay alguna manera de hacer que muestre intervalos de...
A veces me encuentro con un código como este: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show() Que produce: He estado leyendo la documentación como loco, pero no puedo encontrar una explicación para...
Necesito ayuda para establecer los límites del eje y en matplotlib. Aquí está el código que probé, sin éxito. import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aPlot = plt.subplot(321, axisbg = 'w', title = "Year
En el documento de pyplot para el diagrama de dispersión: matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, faceted=True, verts=None, hold=None, **kwargs) El tamaño del marcador s: tamaño en puntos ^ 2. Es un...
Estoy tratando de trazar una figura sin marcas de verificación o números en cualquiera de los ejes (¡uso ejes en el sentido tradicional, no la nomenclatura matplotlib!). Un problema con el que me he encontrado es cuando matplotlib ajusta las marcas de verificación x (y) restando un valor N, luego...
Quiero trazar un gráfico con un eje logarítmico usando matplotlib. He estado leyendo los documentos, pero no puedo entender la sintaxis. Sé que probablemente sea algo simple como 'scale=linear'en los argumentos de la trama, pero parece que no puedo hacerlo bien Programa de muestra: import...
Pregunta simple aquí: estoy tratando de hacer que el tamaño de mi leyenda matplotlib.pyplotsea más pequeño (es decir, que el texto sea más pequeño). El código que estoy usando va más o menos así: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k,...
Estoy tratando de usar networkx con Python. Cuando ejecuto este programa, aparece este error. ¿Falta algo? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as
No puedo entender cómo rotar el texto en el eje X. Es una marca de tiempo, por lo que a medida que aumenta el número de muestras, se acercan cada vez más hasta que se superponen. Me gustaría rotar el texto 90 grados para que las muestras se acerquen y no se superpongan. A continuación es lo que...
Muy similar a esta pregunta, pero con la diferencia de que mi figura puede ser tan grande como debe ser. Necesito generar un montón de parcelas apiladas verticalmente en matplotlib. El resultado se guardará usando figsave y se verá en una página web, por lo que no me importa qué tan alta sea la...
Estoy trazando un conjunto de datos usando matplotlibdonde tengo una etiqueta x que es bastante "alta" (es una fórmula representada en TeX que contiene una fracción y, por lo tanto, tiene la altura equivalente a un par de líneas de texto). En cualquier caso, la parte inferior de la fórmula siempre...
En una figura matplotlib, ¿cómo puedo hacer que el tamaño de fuente para las etiquetas de marca sea ax1.set_xticklabels()más pequeño? Además, ¿cómo se puede rotar de horizontal a