Analogie zu scipy.interpolate.griddata?

Ich möchte eine bestimmte 3D-Punktwolke interpolieren:

Ich habe mir scipy.interpolate.griddata angesehen und das Ergebnis ist genau das, was ich brauche, aber wie ich verstehe, muss ich "griddata" eingeben, was so etwas wie bedeutetx = [[0,0,0],[1,1,1],[2,2,2]].

Aber meine vorgegebene 3D-Punktwolke sieht nicht so aus wie ein Gitter. Die x, y-Werte verhalten sich nicht wie ein Gitter. Auf jeden Fall gibt es nur einen einzigen z-Wert für jeden x, y-Wert. *

Gibt es also eine Alternative zu scipy.interpolate.griddata für meine Punktwolke, die sich nicht in einem Raster befindet?

* edit: "no grid look" bedeutet, dass meine Eingabe so aussieht:

x = [0,4,17]
y = [-7,25,116]
z = [50,112,47]

Antworten auf die Frage(2)

Ihre Antwort auf die Frage