data.table 相关问题

R data.table包是为快速内存数据分析而构建的data.frame的扩展。使用带有Shiny(DT)的DataTables包的dt标签。

提取 rtrend 输出以使用 data.table 列出

我有一些代码用来将回归输出提取到一个列表中,我可以将其从控制台复制出来并粘贴到某个位置,该列表可以在 33 个气象站的 1052 条记录上完美运行,每个记录有 1...

回答 1 投票 0

使用paste0函数时,get(x)在R data.table中不起作用

目前我正在努力解决 R 数据表中的 get 函数。特别是,我在这里尝试了 conTMLE 函数: 每当我运行这个函数时,R都会返回如下错误消息: “错误...

回答 1 投票 0

外连接data.tables,避免重复列

我有两个这样的表,其中大多数 id 是共享的,但都包含另一个表中不存在的 id。年份(列)也重叠但有差异: 表 1 <- data.table(id=c(&quo...

回答 1 投票 0

合并两个表,但缺少一些行

我正在尝试连接 R 中的两个表,但没有得到预期的结果。 这是两个示例 data.tables dt1 <- data.table(s = c(1,1,1,1,1), d = c(1,2,3,1,2), ...

回答 1 投票 0

如何删除表格中的<int> <num> <num> <num> <num> <num>

我想删除我附上的表中的以下参数:。 该表已使用代码生成。 图书馆(提问者) 库(数据.表) 图书馆(马格里特)

回答 1 投票 0

使用 dplyr 在 R 中创建新的空列

问题 我想使用 dplyr 创建新的空列,基于包含新变量名称的向量。例如,我想创建的列仅包含“0”。是

回答 1 投票 0

使用命名列表和`:=`在 R `data.table` 中设置多个列

使用 := 创建新列是我最喜欢的 data.table 功能之一。我知道有两种使用它一次添加多个列的方法。这是一个简单的例子 dt <- data.table("...

回答 3 投票 0

错误包arrowR:read_parquet/open_dataset“无法反序列化thrift:TProtocolException:超出大小限制”

我的机构正在慢慢从SAS过渡到R,大部分代码都是用arrow/dplyr或data.table编写,使用.parquet格式作为其主要存储格式。 在我自己的工作中,我通常会处理...

回答 1 投票 0

R 中变量随时间序列的超出情况滚动计数

我希望对超出阈值的多个实例站点进行滚动计数。 我的数据的简化版本: 日期 SiteID 值 1 2015-04-01 9.1 2 2015-04-0...

回答 4 投票 0

创建一列并引用它以在data.table中同时创建另一列

如果已经问过这个问题,我提前道歉,我在网上搜索时找不到任何相关内容。 在 dplyr 中,可以使用 mutate 创建列,并且在同一 mu...

回答 1 投票 0

在R data.table中查找时间上两个不同标签之间的时间间隔,标签-数据

我有一个具有(简化)结构的表格日志文件:,并且想要找到两个不同的event_tags之间的间隔,问题和一切都很好。困难在于...

回答 1 投票 0

使用 dplyr 或 data.table 使用一个数据帧中的日期来过滤单独的数据帧

我有一个数据框,其中包含随着时间的推移从不同用户(df)收集的所有值(数据)。我有一个单独的数据框(df1),指示不同事件的开始/结束日期。我愿意...

回答 1 投票 0

使用 data.table 识别与第二个表的相关距离

我有四个来自系统发育的分类单元。我已将系统发育划分为“世代”,以识别特定切点(进化枝)的相关分类群。这方面的一个例子可以在...

回答 1 投票 0

Data.table单线程警告

我正在使用 catalina 10.15.5 的 Mac 上工作,最近更新了 R,现在当我调用 data.table 时出现警告,表明它是单线程的。我按照此处的说明操作,删除...

回答 1 投票 0

从 R 中的 data.table 有条件地删除行

我有一个带有字段{id,menitem,amount}的data.table。 这是交易数据 - 因此,id 是唯一的,但 menuitem 是重复的。现在,我想删除所有其中 menuitem == 'coffee' 的条目。 还有,哇...

回答 3 投票 0

按位置从 data.table 中提取列作为向量

如何按位置从 data.table 中提取列作为向量?以下是我尝试过的一些代码片段: DT<-data.table(x=c(1,2),y=c(3,4),z=c(5,6)) DT # x y z #1: 1 3 5 #2: 2 4 6 ...

回答 2 投票 0

R编程:根据一列中的值重复进位另一列中的值

在 R 中,最好是 data.table,我有以下数据集: dt1 <- data.table( w0 = c(0, 0, 3, rep(0, 10)), x1 = c(0, 0, 1, rep(0, 10))) And I would like to create one new variable x2 that carr...

回答 1 投票 0

对 data.table 的每一行运行 distVincentyEllipsoid()

我想对 data.table 的每一行运行 distVincentyEllipsoid() 函数。遗憾的是,它似乎没有被矢量化: 图书馆(地圈) mydat[, dest_home_orig := round(

回答 1 投票 0

有条件滚动总和

我有一个数据集,例如: ID 日期时间代码 值 999 2024 年 1 月 2 日 16:22 德克萨斯州 100 123 2024年1月2日 16:47 IP 100 666 2024年1月2日 17:13 IP 85 666 2024年1月2日 17:38 IP 100 123 2024 年 1 月 2 日 18:03...

回答 1 投票 0

获取 R 中 data.table 中的列总和[重复]

正在寻找一种简单的方法来获取数据表中大约 170 个不同列的总和作为新列。我可以使用一些通配符吗? 以下是一小段摘录(首先...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.