estoy usando Python para simular algunos modelos de automatización, y con la ayuda de matplotlib estoy produciendo parcelas como el que se muestra a continuación.un mapa binario blanco y negro en matplotlib
Actualmente estoy trazando con el siguiente comando:
ax.imshow(self.g, cmap=map, interpolation='nearest')
donde self.g
es el mapa binario (0
-> azul, 1
-> rojo en mis parcelas actuales).
Sin embargo, incluir esto en mi informe me gustaría que la trama sea con puntos negros sobre fondo blanco en lugar de rojo en azul. ¿Cómo logro eso?
sólo puede dar el nombre del mapa de colores a 'cmap'. 'plt.imshow (g, cmap =" Grays ")' haría lo mismo. – Avaris
@Avaris, gracias, He actualizado la respuesta para incluir esta ... – Yann
puede también utilizar plt.gray() al principio para obtener resultados similares. – touchStone