auf ein gegebenes Array zugreifen
Verfasst: Sonntag 29. November 2020, 17:27
Hallo, ich muss eine Methode schreiben, die zwei Numpy Arrays der Länge n enthält. Diese Methode soll ich dann später auf eine Stichprobe anwenden, deswegen erstmal eine "allgemeine" definition.
Also x & y wären zwei dimensionale Stichprobenwerte wo die Werte ja nicht bekannt sind.
Um jetzt Formel aus der Vorlesung zu implementieren, bräuchte ich zb. die 1., 2., 3. Stelle von x, die ich dann mit dem Mittelwert subtrahiere. Wie kann ich denn auf diese Stellen zugreifen
den Mittelwert berechne ich so:
die Varianz würde ich so berechnen:
wären diese Zeilen schonmal korrekt? Die Varianz und den Mittelwert brauche ich für meine Formel später. Aber das mit den Arrays brauche ich für die Kovarianz.
Vielen Dank schonmal für jegliche Hilfe
Also x & y wären zwei dimensionale Stichprobenwerte wo die Werte ja nicht bekannt sind.
Um jetzt Formel aus der Vorlesung zu implementieren, bräuchte ich zb. die 1., 2., 3. Stelle von x, die ich dann mit dem Mittelwert subtrahiere. Wie kann ich denn auf diese Stellen zugreifen

den Mittelwert berechne ich so:
Code: Alles auswählen
import numpy as np
def leastsquares(x,y):
# mittelwert berechnen
xmean = np.mean(x[:,0])
ymean = np.mean(y[:,0])
return a,b
Code: Alles auswählen
varx = np.var(x[:,0])
vary = np.var(y[:,0])
Vielen Dank schonmal für jegliche Hilfe