Articles of dispersión

Diagtwig de dispersión parcialmente transparente, pero con una barra de color sólido

En Python, con Matplotlib, ¿cómo hacer simplemente un diagtwig de dispersión con transparencia (alfa <1), pero con una barra de color que representa su valor de color, pero tiene alfa = 1? Esto es lo que uno obtiene, from pylab import *; scatter(range(10), arange(0, 100, 10), c=range(10), alpha=0.2); color_bar = colorbar() from pylab import *; […]

Los datos del diagtwig de dispersión no aparecen en los continentes en el mapa base ‘martillo’

Estoy intentando trazar un conjunto de datos sobre el mapa base ‘martillo’ usando un diagtwig de dispersión. Sin embargo, los puntos de datos no se trazarán en la parte superior de los continentes. Noté que en el ejemplo de matplotlib, tampoco hay datos sobre los continentes (asumí que esto se debía a la naturaleza del […]

El primer conjunto de datos de trazado (dispersos) permanece en el gráfico durante la animación con matplotlib de Python

Estoy tratando de animar una línea y 3 puntos de dispersión en un gráfico. Todo parece funcionar, excepto que el primer conjunto de puntos de dispersión no se elimina en el gráfico. Aquí está el código, puede intentar configurar n igual a 1, 2 o 3 import numpy as np from math import * from […]

Escala matplotlib.pyplot.Axes.scatter markersize by x-scale

Me gustaría escalar el tamaño del markersize de matplotlib.pyplot.Axes.scatter función del número de puntos en el eje x / y. import matplotlib.pyplot as plt import numpy as np vmin = 1 vmax = 11 x = np.random.randint(vmin, vmax, 5) y = np.random.randint(vmin, vmax, 5) fig, ax = plt.subplots() for v in np.arange(vmin, vmax): ax.axvline(v – […]

Matplotlib scatter edge sin especificar edgecolor

Parece que ahora el marcador de diagtwig de dispersión predeterminado es un círculo relleno sin borde. Quiero un marcador con un borde y con facecolor = “none”. Pero si facecolor = “none” pero no se especifica edgecolor, entonces la ttwig está vacía. Quiero que los marcadores estén en varios colores distintos, pero no me importa […]

Matplotlib gráfico de dispersión 3D con degradado de color

¿Cómo puedo crear un gráfico 3D con un degradado de color para los puntos? Vea el ejemplo a continuación, que funciona para un diagtwig de dispersión 2D. Editar (gracias a Chris): Lo que espero ver en la gráfica 3D es un gradiente de color de los puntos que van del rojo al verde como en […]

Diagtwig de dispersión de Python. Tamaño y estilo del marcador.

Tengo un conjunto de datos que quiero mostrar como un diagtwig de dispersión. Quiero que cada punto sea trazado como un cuadrado de tamaño dx . x = [0.5,0.1,0.3] y = [0.2,0.7,0.8] z = [10.,15.,12.] dx = [0.05,0.2,0.1] scatter(x,y,c=z,s=dx,marker=’s’) El problema es que el tamaño s que leyó la función de dispersión está en los […]

dibuje un polígono suave alrededor de puntos de datos en un diagtwig de dispersión, en matplotlib

Tengo un montón de gráficos cruzados con dos conjuntos de datos y he estado buscando una forma matploltib de resaltar sus regiones trazadas con contornos poligonales suavizados. Por el momento solo uso Adobe Illustrator y corrijo la ttwig guardada, pero esto no es lo ideal. Ejemplo: Estaría agradecido por cualquier puntero / enlace a ejemplos. […]

Hacer contorno de dispersión.

En Python, si tengo un conjunto de datos. x, y, z Puedo hacer una dispersión con import matplotlib.pyplot as plt plt.scatter(x,y,c=z) ¿Cómo puedo obtener un plt.contourf(x,y,z) de la dispersión?