[問題類型]:
程式諮詢(我想用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)