Я хотел бы указать имена выходных строк / столбцов в ** слое
, ldply
, из пакета plyr.
например,
У меня есть список foo
, который я хочу преобразовать в данные . frame
и усеките значащие цифры с помощью signif ()
foo <- list(var.a = runif(3), var.b = runif(3), var.c=runif(3))
Теперь у меня есть
q <- ldply(foo, signif, 2)
colnames(dq)[1] <- c('id', 'q1', 'q2','q3')
rownames(dq) <- dq$id
Есть ли более простой способ?
Два предыдущих вопроса спрашивали, как использовать plyr для переименования строк и cols с использованием plyr, но я думаю, что мой вопрос другой. Могут ли имена быть указаны одновременно с другой функцией (или если я делаю это правильно)? Это достойный запрос функции?