Estoy tratando de hacer un mapa de calor sobre un archivo de forma en Python. Necesito hacer bastantes de estos, así que no quiero leer en .shp todo el tiempo.Superposición de un lineCollection en un diagrama en matplotlib - cómo hacer que los dos se alineen.
En su lugar, pensé que podría crear una instancia de lineCollection de los límites del mapa y superponer las dos imágenes. El problema es que parece que no puedo hacer que los dos se alineen correctamente.
Aquí está el código, donde linecol es el objeto lineCollection.
fig = plt.figure()
ax = fig.add_subplot(111)
ax.contourf(xi,yi,zi)
ax.add_collection(linecol, autolim = False)
plt.show()
¿Hay alguna manera fácil de fijar los límites de linecol para que coincidan con los de la otra gráfica? He jugado con set_xlim y transform.B.Box, pero parece que no puedo gestionarlo.
¡Muchas gracias por su ayuda!