Ich habe eine Matrix von 48 Variablen mit jeweils 40 Beobachtungen. Ich versuche, die ersten 47 Spalten getrennt mit der 48. Spalte zu korrelieren. was ich habe versucht, ist Befehl Verwendung cor zu tun:Korrelation mehrerer Spalten in einer Matrix zu einer einzigen Spalte in der gleichen Matrix
cor(x[,1:47], x[,48], method="kendall").
Ich erhalte eine Fehlermeldung:
Error in cor.test.default(Hj1[, 1:47], Hj1[48], method = "kendall") :
'x' and 'y' must have the same length
Da jede Spalte die gleiche Länge ist, verstehe ich, es geht nicht um die Säulenlängen, aber etwas anderes. Was kann es sein?
Danke! David.
Machen Sie ein reproduzierbares Beispiel. Es wird Ihnen helfen, Ihr Problem besser zu verstehen. –