Ich habe eine Korrelationsmatrix:
%Vor%Ich möchte nun eine Kovarianzmatrix aus der Korrelationsmatrix erstellen. Wie kann dies in R getan werden?
Ich habe es versucht:
%Vor%Aber ich bekomme den Fehler:
%Vor%Was mache ich falsch?
Aufbauend auf der Antwort von S4M, in der Basis R, würde ich diese Funktion schreiben:
%Vor% tcrossprod
berechnet das Produkt jeder Kombination von Elementen des SD-Vektors (entspricht x %*% t(x)
), die wir dann (skalar) mit der Varianz-Kovarianz-Matrix
Hier ist eine kurze Überprüfung, ob die Funktion mit dem eingebauten mtcars-Datensatz korrekt ist:
%Vor%Tags und Links r