[問題] 複製data.table後,改column name
[問題類型]:
程式諮詢(我想用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)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.22.225
※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1398221081.A.778.html
→
04/23 15:23, , 1F
04/23 15:23, 1F
→
04/23 15:31, , 2F
04/23 15:31, 2F
→
04/23 15:32, , 3F
04/23 15:32, 3F
→
04/23 15:32, , 4F
04/23 15:32, 4F
→
04/23 15:39, , 5F
04/23 15:39, 5F
→
04/23 15:40, , 6F
04/23 15:40, 6F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章