die Verwendung von matrix
haben, ist
Matrix (Daten = Na, nRow = 1, NcoI = 1, byrow = FALSCH, dimnames = NULL)
Also, wenn die data
wird in der Zeit nach der OP, aufgeteilt wie eines der Argumente, die nicht angegeben wird fälschlicherweise als byrow
dh in den Code des OP etikettiert würde ist,
data = rep(c("p","r"),6)
Die nrow
und ncol
Argumente angegeben werden, die beiden anderen Argumente in der Reihenfolge verlassen den Rest der Eingabe zu übernehmen, dh
c(rep("control",6), rep("concussion",6))
würde fälschlicherweise als Argument genommen werden für byrow
. Jedoch nimmt byrow
ein logisches Argument und es ist ein möglicher Grund für den Fehler.
matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2)
Fehler in der Matrix (rep (c ("p", "R"), 6), c (rep ("control", 6), rep ("Erschütterung": invalid " byrow‘Argument
Wenn wir die byrow = FALSE
angeben, dann wird der Fehler auf den dimnames
matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2, byrow = FALSE)
Fehler in der Matrix basieren (re p (c ("p", "R"), 6), c (rep ("control", 6), rep ("Erschütterung": 'dimnames' muss eine Liste sein
da es nur ein einziges data
Argument ist, müssen wir die Saiten
matrix_1 <- matrix(data = c(rep(c("p","r"),6),c(rep("control",6),rep("concussion",6))),
nrow=12,ncol=2)
Nun verketten, wie byrow = FALSE
wird standardmäßig nicht betroffen erhalten