Quiero hacer un diagrama de dispersión (usando matplotlib) donde los puntos se sombrean de acuerdo con una tercera variable. Me he acercado mucho a esto:
plt.scatter(w, M, c=p, marker='s')
donde w y M son los puntos de datos y p es la variable que quiero sombrear con respecto a.
Sin embargo, quiero hacerlo en escala de grises en lugar de color. ¿Alguien puede ayudar?