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 […]
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.
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) […]
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 […]
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, […]
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 […]
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 […]
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) […]
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 = […]
Ya he agrupado los datos para trazar un histogtwig. Por esta razón estoy usando la función plt.bar() . Me gustaría establecer ambos ejes en la ttwig a una escala logarítmica. Si configuro plt.bar(x, y, width=10, color=’b’, log=True) que me permite configurar el eje y en el registro pero no puedo configurar el logarítmico del eje […]