ich gucke mir gerade pyplot an und bin auf ein Problem gestoßen, dass ich trotz googlen und selberdenken (sic!) nicht zufriedenstellend gelöst bekomme:
Ich habe einen numpy.array mit n Zeilen und m>2 Spalten. Ich will nun die zweite Spalte gegen die erste plotten und die Datenpunkte anhand einer anderen Spalte einfärben. Das geht zum Beispiel so:
Code: Alles auswählen
import numpy as np
import matplotlib.pyplot as plt
plt.figure(figsize=(16,12), dpi=80)
plt.scatter(dataMatrix[:,0],dataMatrix[:,1], c=dataMatrix[:,4], s=100)
Code: Alles auswählen
dataMatrix[ dataMatrix[:,4] == i ]
Danke und beste Grüße, Tyrax