gpt4 book ai didi

r - data.table中的子集

转载 作者:行者123 更新时间:2023-12-03 13:43:28 24 4
gpt4 key购买 nike

我正在尝试在R(而不是data.frame)中子集data.table(来自包data.table)。我有一个四位数的年份作为关键字。我想花几年的时间来进行分组。例如,我要提取来自1999、2000、2001的所有记录。

我尝试将DT[J(year)]二进制搜索语法传递如下:

1999,2000,2001
c(1999,2000,2001)
1999, 2000, 2001


但这些似乎都不起作用。任何人都知道如何做一个子集,其中要选择的年份不仅是1,而是多年?

最佳答案

data.frame有效的对data.table有效。

subset(DT, year %in% 1999:2001)

关于r - data.table中的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5487269/

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