ich beschäftige mich seit einigen Tagen mit Numpy. Ich lese eine CSV-Datei aus und speichere diese in ein Numpy-Array. Soweit funktioniert alles. In dem Array sind X,Y und Z Koordinaten. Ziel ist es, die Zeile zu erhalten, die den geringsten X-Wert enthält. Folgendes funktioniert auch:
Code: Alles auswählen
print(self.map)
self.Xmin = self.map[:,0].min(axis=0)
print("Wurzelstart bei {}".format(self.Xmin))
soweit so gut. Doch folgendes funktioniert komischerweise nicht:[[ 12.512 7.012 55.512]
[ 12.522 7.1 55.512]
[ 12.6 7.123 55.598]
[ 77. 7.123 55.598]
[ 12.683 7.123 55.598]]
Wurzelstart bei 12.512
Code: Alles auswählen
self.root = np.where(self.map[:,0] == self.Xmin)
kann mir jemand einen Tipp geben wo der Fehler steckt?(array([0], dtype=int64),)
Vielen Dank vorab
