Вероятно, решение около 20 символов. Я хочу использовать имена для matrix(...)
-объекта или альтернативный способ создания кадра данных 6x100 с нулями и именами:
matrix(rep(0,600),ncol=6)->M
где получить доступ к вещам с идентификаторами заголовков, например col$id
, а теперь для доступа к 97-му элементу в столбце a1
в матрице, я хочу сделать M$a1[97]
. Как?
Errr
> matrix(rep(0,600),ncol=6,nrow=100, colnames=c('q1','q2','a1','a2','s1','s2'))
Error in matrix(rep(0, 600), ncol = 6, nrow = 12, colnames = c("q1", "q2", :
unused argument(s) (colnames = c("q1", "q2", "a1", "a2", "s1", "s2"))