Skip to content
Prev 43476 / 63424 Next

length-0 list as dimnames

Hi,

I'm working on a package and observed a behaviour that was suggested
to be incompatible with the documentation.

The code below:

x <- matrix(1:4, 2)
dimnames(x) <- list()

works just fine. But checking the documentation for dimnames(), it
states that if value is a list "its components are either 'NULL' or a
character vector with positive length of the appropriate dimension of
x".

Should dimnames() return an error on the example above?

Thank you very much for your attention and time,

benilton