Domanda

Lo so in r, puoi indicizzare un elenco con doppie parentesi, cioè mylist[[1]]. Come si contano il numero di elementi in quell'elenco (non il numero di elementi in ciascun elemento dell'elenco, ma il massimo n in mylist[[n]])? Provai NROW, NCOL, dim, tra gli altri.

Qualche codice di esempio per il comportamento desiderato di alcune funzioni num.items(list):

require(testthat)
mylist <- list(array(rnorm(4),dim=c(2,2)),array(rnorm(4),dim=c(2,2)))

expect_that( num.items(mylist), equals(2) )
È stato utile?

Soluzione

length?

> length(mylist)
[1] 2
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top