我正在通过“高级R”这本书学习R属性。正如标题所说,问题是如何找到保留属性(具有一些特殊属性的属性)。例如:
structure(1:5, test.attribute = 'test')
返回:
#> [1] 1 2 3 4 5
#> attr(,"test.attribute")
#> [1] "test"
而是为了:
structure(1:5, comment = 'my attribute')
它返回:
#> [1] 1 2 3 4 5
所以我认为'comment‘有一些特殊的属性名,我想知道是否有更多像这样的保留字。
我最终查看了源代码(https://github.com/wch/r-source/blob/27da0eac8bb84677002febcf12e6d61bb7358d89/src/main/attrib.c?)但我想我没有足够的知识来理解这一点。
发布于 2019-05-21 05:21:51
这是一个特殊的属性,不会打印出来。甚至还有一个专用的function来检索和设置它。
https://stackoverflow.com/questions/55903490
复制相似问题