强制dplyr不要删除属性 - 是否可能?

时间:2016-08-16 15:16:56

标签: r dplyr

考虑一个简单的例子:

library(dplyr)

dat <- data.frame(   a = 1,   b = 2 )

attr(dat, "myattr") <- "xyz"

dat %>% mutate(c = 3) %>% str()
## 'data.frame':    1 obs. of  3 variables:
##  $ a: num 1
##  $ b: num 2
##  $ c: num 3

所以dplyr删除了该属性。是否有可能强迫放弃它?

更一般:在更改对象类时是否可以强制R不删除属性?

0 个答案:

没有答案