ich habe drei Spalten in einem Datei-File, die so aussehen:
1.144252756 -4.226753460 0.676000000
1.186632490 -4.216641950 0.683000000
1.229012223 -4.213295900 0.686000000
...
ich möchte ein Heatmap-Diagramm erstellen. Dritte Spalte möchte ich als Farbkoordinate benutzen.
ich habe dieses Code versucht zu verwenden, aber kein Ergebnis
Code: Alles auswählen
import numpy as np
import matplotlib.pyplot as plt
file = np.loadtxt('file.txt')
x, y, z = file[: , 0], file[:, 1], file[:, 2]
heatmap, xedges, yedges = np.histogram2d(x, y)
extent = [0, -1, 0, -1]
plt.colorbar(z, orientation = 'vertical')
plt.imshow(heatmap, extent=extent, origin ='lower')
plt.show()