showStructure | R Documentation |
Describe the structure of an object, recursively.
showStructure(x, maxlen = 20, describeAttributes = TRUE,
short = NULL, prefix = "", attri = FALSE, ...)
x |
any object |
maxlen |
integer; if |
describeAttributes |
logical; if |
short |
|
prefix |
for internal use in recursive calls. This is used for indenting in recursive calls. |
attri |
for internal use in recursive calls. This is |
... |
Additional argument that may be passed to methods; not currently used. |
This supports recursive objects, using recursive calls. Each
level of recursion is indented two additional spaces. List components
are shown with $
, slots with @
, and attributes with &
.
This prints a description; it doesn't return anything useful.
Tim Hesterberg
names
,
str
.
a <- c(m=1, n=2)
b <- diag(1:3)
cc <- cbind(a=1:5, b=2:6, c=letters[1:5])
d <- data.frame(cc)
attr(d, "dup.row.names") <- TRUE
e <- ts(1:10, frequency = 4, start = c(1959, 2))
f <- list(a,b=b)
setClass("track", representation(x="numeric", y="numeric"))
g <- new("track", x=1:5, y=1:5)
showStructure(a)
showStructure(b)
showStructure(cc)
showStructure(d)
showStructure(e)
showStructure(f)
showStructure(g) # prints with @ rather than $
showStructure(list(a=a, b=b))
showStructure(list(cc=cc, d, list(a,e)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.