[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门~使用者
[问题叙述]:
各位好,我在使用data.table 的setnames function发现一个问题。
假设我有一个data.table: a 我让b=a之后用setnames去改b的column names
结果a也会一起被改动。有办法避免吗? (因为a,b的rows都很多,原则上不希望用
names(b)去改b的column names)
[程式范例]:
library(data.table)
a=data.table(rr=1)
b=a
setnames(b,"rr","tt")
print(b)
print(a)