Normalmente empiezo con una combinación de:
typeof(obj)
class(obj)
sapply(obj, class)
sapply(obj, attributes)
attributes(obj)
names(obj)
según corresponda según lo revelado. Por ejemplo, intente con:
obj <- data.frame(a=1:26, b=letters)
obj <- list(a=1:26, b=letters, c=list(d=1:26, e=letters))
data(cars)
obj <- lm(dist ~ speed, data=cars)
..etc.
Si obj
es un objeto S3 o S4, también puedes probar methods
o showMethods
, showClass
etc. El R Inferno de Patrick Burns tiene una sección bastante buena sobre esto (sec. # 7).
EDITAR : Dirk y Hadley mencionan str(obj)
en sus respuestas. Realmente es mucho mejor que cualquiera de los anteriores para un vistazo rápido e incluso detallado a un objeto.