gpt4 book ai didi

r - 数据表开头的新列

转载 作者:行者123 更新时间:2023-12-04 12:46:26 26 4
gpt4 key购买 nike

我可以像这样向 data.table 添加一个新列:

DT = data.table(A=sample(3, 10, TRUE), 
B=sample(letters[1:3], 10, TRUE), C=sample(10))

DT[, new:=1:10]

但是有没有一种巧妙的方法可以将其设置为 data.table 的开头? - 我知道我可以用 setcolorder 做到这一点,但我想避免这种情况。

setcolorder(DT, c("new", "A", "B", "C"))

最佳答案

你可以试试 DT <- data.table(New = c(1:10), DT) ,这会将新列放在数据表的开头。

关于r - 数据表开头的新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46238652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com