Ich habe einen einfachen Code, um die Punkte in 3D für Matplotlib wie folgt zu plotten -
%Vor% Mein Problem ist, dass ich versucht habe, aus diesen Datenpunkten, die ich habe, ein vernünftiges Oberflächendiagramm zu machen. Ich habe bereits versucht, ax.plot_surface()
function zu verwenden, damit es gut aussieht. Dafür habe ich einige Punkte eliminiert und die Matrixart der Eingabe neu berechnet, die von dieser Funktion benötigt wird.
Der von mir erstellte Graph war jedoch viel schwieriger zu interpretieren und zu verstehen. Es gibt also 2 Möglichkeiten: Entweder ich verwende die Funktion nicht korrekt oder die Daten, die ich zu zeichnen versuche, sind nicht gut für das Oberflächendiagramm.
Was ich erwartet habe, war ein 3D-Diagramm, das einen ähnlichen Effekt wie das 3D-Kreisdiagramm hätte. Wir sehen, dass ein Teil (das, was herausgezogen wird) Teil eines anderen Stückes ist. Ich habe nicht erwartet, dass es genau so ist, aber so etwas wie das.
Was ich fragen möchte ist:
Hier sind die 2 Dateien -
points1.csv
%Vor%und points2.csv
%Vor%Tags und Links matplotlib plot 3d