Ich benutze die Funktion Multipolyfit, um eine Funktion zweiten Grades mit 3 unabhängigen Variablen (trivariate quadratic) zu erstellen. Der Code lautetMultipolyfit (Python): In welcher Reihenfolge sind die Koeffizienten?
data=numpy.loadtxt("file.txt")
hour=data[:,3]
day=data[:,4]
temp=data[:,5]
load=data[:,6]
a=multipolyfit.multipolyfit(numpy.vstack((hour,day,temp)).T, load, 2)
print a
Tag, Temp und Last sind die unabhängigen Variablen. Last ist die Variable, die ich vorhersagen möchte. Die Ausgabe scheint die Liste der 8 Koeffizienten für meine trivariate quadratische zu sein.
[ 27011. 771. 5462. -394. -29. -83. 10. -804. 9. 1]
In welcher Reihenfolge liegen die obigen Koeffizienten?
Verwandte: http://stackoverflow.com/questions/18767523/fitting-data-with-numpy – RegularlyScheduledProgramming
Das ist für eine abhängige Variable. Ich suche nach Multi-Variable nicht-lineare Regression. – user3503704