Ich habe eine WPF-Anwendung, wo ich y = y (x1, x2) visualisieren muss, wobei x1, x2 lineare Koordinaten sind. Ich kann dies mit der HeatMapSeries in Oxyplot tun, aber wenn ich zwei Datensätze im selben Fenster darstellen möchte, sind Heatmaps nicht das richtige Werkzeug. Ein paar Konturserien wären besser. Nun, ich habe versucht, dies auf die gleiche Weise wie mit der HeatMapSeries zu erreichen, das hat ziemlich gut funktioniert:
%Vor%
Wenn ich nun versuche, die ContourSeries zu verwenden, ersetze ich einfach die HeatMapSeries durch eine ContourSeries:
%Vor%Dies erzeugt nur die Ausgabe:
Die X- und Y-Achsen sind dort und stimmen mit den Min- und Max-Koordinaten überein, aber ich kann keine Konturlinien sehen. Ich vermute, dass bei der Einrichtung der Achse etwas fehlt (sollte es genauso sein wie bei der HeatMapSeries?). Ich weiß nicht, wie ich mit diesem Konturdiagramm vorgehen soll. Gibt es andere Beispiele als z.B. die ContourSeriesExamples bei GitHub?
Danke für jede Hilfe!
Ich habe endlich gefunden, was falsch war - es war mein Fehler!
Die Arrays ColumnCoordinates
und RowCoordinates
müssen der Größe des DoubleArray Data
entsprechen! Und ich habe nicht sichergestellt, dass sie es waren. Jetzt passen sich die Kontur und die Heatmap an! Danke Anders für die Unterstützung und drück mich in meinen eigenen Code!