type Matrix->type stats/data? < Maple < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 14:24 Do 07.12.2006 | Autor: | gibbon2k |
Hallo liebe Forenmitglieder,
also ich habe eine 40x3-Matrix=A (mit Meßwerten) gegeben und möchte diese nun etwas genauer betrachten.
Ich möchte Varianzen bzw. Kovarianzen bestimmen um später daraus Kovarianzmatrix zu erstellen sovie die Korrelationskoeffizienten zu berechnen.
Jetzt stehe ich vor folgendem Problem:
Ich habe zum Testen erstmal eine 3x2-Matrix verwendet:
Die Varianz wollte ich mit dem folgendem Command ausführen:
[(describe[variance])(submatrix(A, 1 .. 3, 1 .. 1)), (describe[variance])(submatrix(A, 1 .. 3, 2 .. 2))]
erhalte aber folgenden Fehler:
Error, (in stats/abort) stats[transform, deletemissing], 'requires data of type stats/data, received', arguments
Wie wandele ich also den type "arguments" in den type "stats/data" um?
Gibt es vielleicht auch einen einfacheren Weg, gleich auf die Kovarianzmatrix von meiner Matrix A zu kommen, wenn ja bitte verratet ihn mir.
Schon mal vielen Dank für euer Bemühen und eure Hilfe
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hallo,
anscheinend benutzt du den Datentyp matrix.
Du könntest deine Daten in eine Liste von Listen konvertieren und dann den describe-Weg gehen. Oder du nimmst die Abkürzung:
MatrixA := convert(A,Matrix);
C := Statistics[CovarianceMatrix](MatrixA,ignore);
Gruß
Martin
|
|
|
|