Что такое `attr (," package ")` для объекта S4? - PullRequest
0 голосов
/ 03 апреля 2020

Что означает attr(,"package") в следующем выводе для объекта S4?

  • Это атрибут объекта S4?

  • Является ли ".GlobalEnv" значением атрибута для объекта S4?

  • Связан ли атрибут с атрибутом класса объекта S4 ? (Они показаны без пустой строки, разделяющей их.)

Вывод:

> setClass("Person",
+ slots = c(
+ name = "character",
+ age = "numeric"
+ )
+ )

> john <- new("Person", name = "John Smith", age = NA_real_)
> typeof(john)
[1] "S4"
> attributes(john)
$name
[1] "John Smith"

$age
[1] NA

$class
[1] "Person"
attr(,"package")
[1] ".GlobalEnv"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...