data.table 相关问题

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

在 R 中执行类似于 Excel 的 countif 的操作,但有条件

假设这是我的数据。 dt <- data.table(F = c(1, 2, 3, 4, 5, 6, 7, 7, 4, 6, 7, 5), M = c("a", "b", "c", "b", "c", "a"...

回答 1 投票 0

R:执行类似于 R 中 excel 计数的操作,但有条件

假设这是我的数据。 dt <- data.table(F = c(1, 2, 3, 4, 5, 6, 7, 7, 4, 6, 7, 5), M = c("a", "b", "c", "b", "c", "a"...

回答 1 投票 0

data.table 上所有行的按组列的条件平均值

假设我有以下数据 DT <- data.table(id = c(1,1,1,2,2,3,3), bank=c("a","b","b","b","b","a","b"...

回答 1 投票 0

R 重塑 DPLYR 或 DATA.TABLE 中的许多存根

这是我的数据 学生班级 TIME_1 TIME_2 math1 math2 hist1 hist2 1 90 119 106 4 6 3 10 2 8 115 4 7 2 3 3 74 112 5 7 8 10 我希望制作这个文件

回答 1 投票 0

修复更新数据并检查更新数据条件的循环

我一直在尝试编写一个代码来检查a[i-1]和a[i]的条件是否会用b[i-1]和c[i]的值更新b[i] ,如果条件失败,则 b[i] 必须更新为 0 我的当前...

回答 1 投票 0

通过多次回归提取所选变量的系数、标准误差和 p 值

我有以下假设数据。 库(数据.表) 城市 <- c(1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3) village <- c(1,2,3,4,1,2,3,4,5,1,2,3,4,5,6,7) ...

回答 1 投票 0

data.table fcase 默认选项

我正在尝试从 dplyr case_when 更改为 data.table fcase 函数以解决速度问题。 我在 case_when 中的原始脚本如下所示: df = dplyr::mutate(df, x = dplyr::case_when( 第 1 列...

回答 1 投票 0

R:带有条件的minimumifs

这是示例数据: df <- data.table(cake = c(1, 2, 3, 4, 5, 6, 7, "c1", "c1", "c1", "c2", "c2", "c3", "c3", "c3&quo...

回答 2 投票 0

带 Rcpp 的 data.tables(datatableAPI.h)

我学习将 Rcpp 与 data.table 包一起使用,以加快 R Markdown 中的 R 代码性能,因为我想生成报告。来自https://github.com/Rdatatable/data.table/issues/4643,有

回答 1 投票 0

循环data.table中每列的最大值

我遇到了以下问题。 我想构建一个具有 data.table 每一列的最大值的向量 - 但它不起作用,输出向量只是我的 for 循环的索引序列。

回答 1 投票 0

优化矢量化操作的 R 代码

这是一段目前运行良好的 R 代码: x 是“数字”,单位是“字符”,数字是“数字” 过程 <- function(x, unit, digits) { if (

回答 2 投票 0

按组多次重新整理列并将结果放入新列中

我有以下假设数据: 区 <- c(1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3) village <- c(1,2,3,4,1,2,3,4,5,1,2,3,4,5,6,7) ...

回答 3 投票 0

不直观的(?)表连接行为与2个data.tables

当使用非等值连接连接两个 data.table 时,在我的脑海中,我想象计算机从连接列的顶部到底部查找,直到找到满足连接条件的元素。 图书馆(

回答 1 投票 0

如何在R data.table中使用group_by()和case_when()函数?

我是 data.table 的新手,但我知道在我的特定情况下使用它可能会更快,在这种情况下,我想使用 TTR 包中的 EMA() 计算指数加权移动平均值。 我有一些考试...

回答 1 投票 0

使用 data.table 的简单频率表

我正在寻找一种通过 data.table 进行简单聚合/计数的方法。 考虑虹膜数据,其中每个物种有 50 个观察值。为了计算每个物种的观察结果,我必须总结......

回答 2 投票 0

如何消除重复行,将信息保留到 R 中的另一列中?

我试图从数据集中删除重复项,但我发现这些行并不完全相同。因此,我试图保留信息并生成另一列。例如...

回答 1 投票 0

更改存储在 data.table 中的嵌套列表的嵌套结构

概要 我试图在列表中找到等于给定总和的数字。我设法用简洁的语法计算所有数字组合及其总和。但我没能重组...

回答 1 投票 0

R data.table 语法替换列中的多个值

这可能很简单,但我很难找到一种方法来做到这一点。我有一个包含许多列的 data.table dt。如果其中一列是包含值 Male、Female 和 &qu...

回答 1 投票 0

匹配 data.table 和矩阵并计算新列

我有两个数据表“通勤者”和“距离”。距离是一个带有行索引和列索引的巨大距离矩阵。通勤者有一栏“家”和“目的地&...

回答 1 投票 0

melt 等价于具有多个名称模式的pivot_longer

我目前正在使用 data.table 语法翻译一个应用程序,并遇到了一个ivot_longer,其中列名称根据模式分为两列: 库(数据.表) 图书馆(tidyr) d...

回答 2 投票 0

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