Articles of gráficos de

Posición de trazado / dispersión y tamaño del marcador en las mismas coordenadas

Estoy intentando mostrar mediante progtwigción varios tipos de diagtwigs en pylab. La función de dispersión de pylab muestra marcadores en diferentes coordenadas en términos de su eje, pero los tamaños de los marcadores están en términos de píxeles. Esto tiene sentido para las gráficas gráficas diarias. Sin embargo, ¡quiero dar las coordenadas y los tamaños […]

Encontrar puntos en un rectángulo en un ángulo dado

Estoy tratando de dibujar un degradado en un objeto rectángulo, con un ángulo dado (Theta), donde los extremos del degradado tocan el perímetro del rectángulo. Pensé que usar la tangente funcionaría, pero estoy teniendo problemas para solucionar los problemas. ¿Hay un algoritmo fácil que me estoy perdiendo? Resultado final Entonces, esto va a ser una […]

Dibuje un color diferente para los nodos en networkx en función de su valor de nodo

Tengo un gran gráfico de nodos y aristas dirigidas. Además, tengo una lista adicional de valores asignados a cada nodo. Ahora quiero cambiar el color de cada nodo según su valor de nodo. Entonces, por ejemplo, dibujar nodos con un valor muy alto en rojo y aquellos con un valor bajo en azul (similar a […]

Tabla de donas doble en matplotlib

Muy bien, aficionados a los matplotlib, sabemos cómo trazar un gráfico de anillos , pero ¿qué es mejor que un cuadro de anillos? Un cuadro de doble donut. Específicamente: tenemos un conjunto de elementos que caen en categorías y subcategorías separadas de la primera categorización. La tabla de anillos debe tener rebanadas para las categorías […]

Matplotlib: evitar puntos de datos superpuestos en un gráfico de “dispersión / punto / abeja”

Al dibujar un gráfico de puntos utilizando matplotlib, me gustaría compensar puntos de datos superpuestos para mantenerlos visibles. Por ejemplo, si tengo CategoryA: 0,0,3,0,5 CategoryB: 5,10,5,5,10 Quiero que cada uno de los puntos de datos “A” de la CategoryA coloquen uno al lado del otro, en lugar de estar uno encima del otro, sin dejar […]

¿Cómo rellenar una parte de un bitmap rodeado por un borde negro con mi color elegido?

Quiero modificar un bitmap mediante progtwigción con Python, pero en realidad no necesito una base sólida en el tema, así que me gustaría concentrarme en aprender lo que necesito para hacer el trabajo. Un buen ejemplo del tipo de cosa que estoy buscando sería una imagen de bitmap de Inglaterra y sus condados. Esto inicialmente […]

Animando el trazado de líneas “en crecimiento” en Python / Matplotlib

Quiero producir un conjunto de marcos que se pueden usar para animar un trazado de una línea en crecimiento. En el pasado, siempre he usado plt.draw () y set_ydata () para volver a dibujar los datos de y a medida que cambiaban con el tiempo. Esta vez, deseo dibujar una línea “en crecimiento”, moviéndome a […]

FFT para espectrogtwigs en Python

¿Cómo podría utilizar Python para leer los picos de frecuencia de un archivo PCM de WAV y luego generar una imagen para el análisis de espectogtwigs? Estoy intentando crear un progtwig que te permita leer cualquier archivo de audio, convertirlo a PCM WAV y luego encontrar los picos y los cortes de frecuencia.

Guardando imágenes en python a una calidad muy alta.

¿Cómo puedo guardar plots de python en muy alta calidad? Es decir, cuando sigo acercándome al objeto guardado en un archivo pdf, ¿no hay nada borroso? Además, ¿cuál sería el mejor modo de guardarlo? png , eps ? ¿O algún otro? No puedo hacer pdf porque hay un número oculto que sucede con la comstackción […]

¿Cuál es más rápido y por qué? ¿Establecer o enumerar?

Digamos que tengo un gráfico y quiero ver si b in N[a] . ¿Cuál es la implementación más rápida y por qué? a, b = range(2) N = [set([b]), set([a,b])] O N= [[b],[a,b]] Esto obviamente está simplificado en exceso, pero imagine que la gráfica se vuelve realmente densa.