Tôi thường bắt đầu với một số kết hợp của:
typeof(obj)
class(obj)
sapply(obj, class)
sapply(obj, attributes)
attributes(obj)
names(obj)
nếu thích hợp dựa trên những gì được tiết lộ. Ví dụ, hãy thử với:
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)
..Vân vân.
Nếu obj
là một S3 hoặc S4 đối tượng, bạn cũng có thể thử methods
hoặc showMethods
, showClass
vv Patrick Burns' R Inferno có một phần tốt đẹp về vấn đề này (giây # 7).
CHỈNH SỬA : Dirk và Hadley đề cập str(obj)
trong câu trả lời của họ. Nó thực sự tốt hơn nhiều so với bất kỳ cách nào ở trên để xem nhanh và thậm chí chi tiết vào một đối tượng.