неправильное использование ?paste
, использование ?c
mx.overlap <- matrix(rep(NA,16), ncol=4)
colnames(mx.overlap) <- c('BCG_validation', 'BCG_discovery',
'MTB_validation','MTB_discovery')
rownames(mx.overlap) <- c('BCG_validation', 'BCG_discovery',
'MTB_validation', 'MTB_discovery')
mx.overlap
Вы также можете использовать ?dimnames
после определения матрицы:
nm <- c('BCG_validation', 'BCG_discovery',
'MTB_validation','MTB_discovery')
dimnames(mx.overlap) <- list(nm, nm)
Илидаже Шорер использует аргумент dimnames =
непосредственно в матрице:
nm <- c('BCG_validation', 'BCG_discovery', 'MTB_validation', 'MTB_discovery')
mx.overlap <- matrix(rep(NA,16), ncol=4, dimnames = list(nm, nm))