Articles of gráfico de

¿Cómo limito el tamaño del borde en un gráfico de matplotlib?

Estoy haciendo algunos gráficos bastante grandes, y el espacio en blanco en la frontera está ocupando una gran cantidad de píxeles que serían mejor utilizados por los datos. Parece que el borde crece a medida que la gráfica crece. Aquí están las agallas de mi código gráfico: import matplotlib from pylab import figure fig = […]

Resumen de módulos de clase de esfinge

Me gustaría que la esfinge genere una descripción general del módulo similar a la generada por doxygen, aquí hay un ejemplo No puedo encontrar cómo la esfinge puede hacer eso Podría usar Graphviz para generar algún tipo de gráfico, pero no puedo encontrar una manera de obtener un objeto seleccionable en el gráfico que funcione […]

¿Cuál es la forma más fácil de generar un Gráfico de flujo de control para un método en Python?

Estoy escribiendo un progtwig que intenta comparar dos métodos. Me gustaría generar Gráficos de flujo de control (CFG) para todos los métodos emparejados y usar una clasificación topológica para comparar los dos gráficos.

Trazar un gráfico circular en matplotlib en un ángulo específico con las fracturas en las cuñas

Estoy trazando un piechart con matplotlib usando el siguiente código: ax = axes([0.1, 0.1, 0.6, 0.6]) labels = ‘Twice Daily’, ‘Daily’, ‘3-4 times per week’, ‘Once per week’,’Occasionally’ fracs = [20,50,10,10,10] explode=(0, 0, 0, 0,0.1) patches, texts, autotexts = ax.pie(fracs, labels=labels, explode = explode, autopct=’%1.1f%%’, shadow =True) proptease = fm.FontProperties() proptease.set_size(‘xx-small’) setp(autotexts, fontproperties=proptease) setp(texts, fontproperties=proptease) […]

Tipo topológico python

Codifiqué una solución para DFS no recursiva, pero no puedo modificarla para hacer una clasificación topológica: def dfs(graph,start): path = [] stack = [start] while stack != []: v = stack.pop() if v not in path: path.append(v) for w in reversed(graph[v]): if w not in path and not w in stack: stack.append(w) return path ¿Alguna […]

¿Cómo puedo mostrar el valor de la barra en la parte superior de cada barra en matplotlib?

Leí un par de preguntas como la mía, pero nadie parece tener el mismo problema que yo estoy experimentando. import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt facebook_users = [10, 14, 19, 17, 17, 13, 10] twitter_users = [10, 18, 22, 17, 15, 11, 7] linkedin_users = [4, 10, 20, 18, […]

en NetworkX muestre el gráfico con nodos en la posición exacta (x, y). El resultado es rotado

Estoy teniendo problemas para mostrar mi gráfico en networkX. Extraigo algunos puntos de esquina de una imagen dada en la entrada y guardo los puntos de esquina como nodo de un gráfico en NetworkX. El nodo contiene las posiciones (x, y) de los puntos de esquina a medida que se recuperan. Muestro luego la gráfica […]

Graficar dendrogtwig usando sklearn.AgglomerativeClustering

Estoy tratando de construir un dendrogtwig usando el atributo children_ proporcionado por AgglomerativeClustering , pero hasta ahora no tengo suerte. No puedo usar scipy.cluster ya que el agrupamiento aglomerado proporcionado en scipy carece de algunas opciones que son importantes para mí (como la opción de especificar la cantidad de clústeres). Estaría muy agradecido por cualquier […]

Python Matplotlib: líneas de cuadrícula y rellenos de color desalineados

Estoy usando el siguiente código para producir una especie de mapa de calor binario: import numpy as np import matplotlib.colors as mlc import matplotlib.pyplot as mlp states = [‘AAAA’, ‘BBBB’, ‘CCCC’, ‘DDDD’] walk = [1, 2, 3, 2, 3, 2, 3, 2, 3, 2] states_len = len(states) walk_len = len(walk) img = np.zeros((states_len, walk_len), dtype=float) […]

Trazado con un marcador transparente pero con borde no transparente.

Estoy tratando de hacer un gráfico en matplotlib con marcadores transparentes que tienen un borde de color fijo. Sin embargo, parece que no puedo lograr un marcador con relleno transparente. Tengo un ejemplo mínimo de trabajo aquí: import numpy as np import matplotlib.pyplot as plt x = np.arange(10) y1 = 2*x + 1 y2 = […]