Supongamos que tengo tres conjuntos de datos:Ajuste de color diferente para cada serie en el gráfico de dispersión en matplotlib
X = [1,2,3,4]
Y1 = [4,8,12,16]
Y2 = [1,4,9,16]
puedo Gráfico de dispersión esto:
from matplotlib import pyplot as plt
plt.scatter(X,Y1,color='red')
plt.scatter(X,Y2,color='blue')
plt.show()
¿Cómo se puede hacer esto con 10 conjuntos?
He buscado esto y podría encontrar cualquier referencia a lo que estoy pidiendo.
Editar: clarificación (con suerte) mi pregunta
Si llamo dispersión en múltiples ocasiones, sólo puedo ajustar el mismo color en cada dispersión. Además, sé que puedo configurar un conjunto de colores manualmente, pero estoy seguro de que hay una mejor manera de hacerlo. Mi pregunta es, entonces, "¿Cómo puedo automáticamente dispersión de las parcelas mis varios conjuntos de datos, cada una con un color diferente.
Si eso ayuda, puedo asignar fácilmente un número único a cada conjunto de datos.
¿Cuál es la pregunta aquí? El color también puede ser una matriz, pero ¿qué no puedes resolver simplemente llamando a scatter varias veces? – seberg
Si llamo a scatter varias veces, obtengo los mismos colores. Actualizaré mi pregunta. – Yotam