length
?
> length(mylist)
[1] 2
سؤال
أعلم أنه في R ، يمكنك الفهرسة من خلال قائمة ذات قوسين مزدوج ، أي mylist[[1]]
. كيف تحسب عدد العناصر في تلك القائمة (وليس عدد العناصر في كل عنصر قائمة ، ولكن الحد الأقصى n
في mylist[[n]]
))؟ حاولت NROW
, NCOL
, dim
, ، من بين أمور أخرى.
رمز مثال على السلوك المطلوب لبعض الوظائف 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) )
المحلول
length
?
> length(mylist)
[1] 2