Gets the dimension of the object similar to what dim() does, but instead of NULL it will return the length of a vector. If a function is passed, NULL is returned.

# Default S3 method
dimension(object, ...)

Arguments

object

The object for which the dimension should be obtained.

...

Not used.

Value

Returns an integer vector or NULL.

Author

Henrik Bengtsson

See also

ll.default(). dim() and length().

Examples

  dimension(matrix(1:100, ncol=10))     # 10 10
#> [1] 10 10
  dimension(1:14)                       # 14
#> [1] 14
  dimension(data.frame(a=1:10, b=10:1)) # 10  2
#> [1] 10  2
  dimension(print)                      # NULL
#> NULL