[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
请简略描述你所要做的事情,或是这个程式的目的
[程式范例]:
张贴能够重现错误的程式码,可以帮助版友更快的帮你解决问题
library(magrittr)
library(data.table)
dt1=data.table(type=c('aa','bb','cc'),class=c('01','02','03'),num=c(11,22,33))
dt2=dt1
setnames(dt2,'class','颗颗')
dt1 %>% colnames
dt2 %>% colnames
我在 setnames 改了dt2的colnames
但是 dt1的colnames 也被更改了
这是正常的吗?
[环境叙述]:
R version 3.4.1 (2017-06-30)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
[关键字]:
选择性,也许未来有用
data.table setnames