matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2)
它說無效的byrow參數(我希望它的列和byrow是默認的F),所以我基本上想要第一列有p和r重複6次,總共12行和第二列,以具有在第一6行和震盪控制在matrix
接下來的6爲什麼我的下面的矩陣語句失敗
matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2)
它說無效的byrow參數(我希望它的列和byrow是默認的F),所以我基本上想要第一列有p和r重複6次,總共12行和第二列,以具有在第一6行和震盪控制在matrix
接下來的6爲什麼我的下面的矩陣語句失敗
用法是
矩陣(數據= NA,nrow = 1,NcoI位= 1,byrow = FALSE, dimnames = NULL)
因此,如果data
在OP的帖子中,沒有被指定將被錯誤地被標記爲byrow
即在OP代碼的參數之一,被分裂樣
data = rep(c("p","r"),6)
的nrow
和ncol
參數指定,而留下另外兩個參數的順序佔用輸入的其餘部分即
c(rep("control",6), rep("concussion",6))
會被誤當作論據byrow
。然而,byrow
採取了一個邏輯論證,並且這是該錯誤的潛在原因。
matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2)
錯誤矩陣(REP(C( 「P」, 「R」),6),C(REP( 「對照」,6), 代表( 「震盪」,:無效' byrow」的說法
如果我們指定byrow = FALSE
,那麼錯誤將基於矩陣的dimnames
matrix_1 = matrix(rep(c("p","r"),6), c(rep("control",6), rep("concussion",6)),
nrow = 12, ncol = 2, byrow = FALSE)
錯誤(重P(C( 「P」, 「R」),6),C(REP( 「對照」,6), 代表( 「震盪」,: 'dimnames' 必須是一個列表
由於只有一個data
的說法,我們需要在連接字符串現在
matrix_1 <- matrix(data = c(rep(c("p","r"),6),c(rep("control",6),rep("concussion",6))),
nrow=12,ncol=2)
,如byrow = FALSE
默認情況下,它不會影響