data.table 相关问题

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

按多列分组并对其他多列求和

我有一个大约有 200 列的数据框,我想按其中的前 10 列对表格进行分组,这些列是因子,并对其余列进行求和。 我有我想要的所有列名称的列表...

回答 7 投票 0

R data.table:如何对两个表中的列使用复杂条件

我想根据需要表a和b中的几列的条件将表b中的汇总数据连接到表a中。 ### 数据.表 一个<- data.table(id = 1:3) a ### +----+ ### | ...

回答 1 投票 0

使用中点假设累积年份之间的字符串

我有一个关于人员技能以及他们使用这些技能的年份的数据集。我想在他们使用这些技能的年份之间补充这些技能,因为我认为他们在“使用和

回答 1 投票 0

为什么有时在 RStudio 的控制台中不打印 data.table? [重复]

我发现,通常当我尝试在控制台中打印 data.table 时(例如,通过输入 dt 并按 Enter 键),它不会打印任何内容。所以我必须输入两到三遍(如 dt;dt;dt),然后......

回答 1 投票 0

R- 查找累计总和高于阈值的日期

我正在研究作物生长的热需求。我有一个表,其中包含 6 个月时间段内的累积温度。示例如下: 日期温度 cum_temp 1:202...

回答 1 投票 0

data.table 通过自定义函数和其他单元格填充 NA

假设我们有一个 data.table,如下所示: 库(数据.表) 设置.种子(123666) dt <- data.table( id = seq(1, 5), sample1 = c(sample(c(NA, runif(2))), NA), sample2 = c(NA, sample(c(NA, run...

回答 1 投票 0

为 sf 对象添加 data.table 功能

我从 PostGIS-DB 中读取了一个 sf 对象,如下所示: 停车 <- st_read(dsn = con, query='SELECT * FROM "osm"."planet_osm_point"') parking has the following class: > 等级(标准...

回答 2 投票 0

paste0 循环内指定的 3 列

df<-data.frame(expand.grid(c("a","b","c"),c("p","q","r"),c("x","y","z"))); I have this table which has 3

回答 1 投票 0

如何评估R中连续年份物种的命运(消失、添加或持续)

块引用 我在数据框中有几个不同长度的时间序列,如下所示: 我想看看一个物种是否从一年到另一年减少、增加或持续存在。输出...

回答 1 投票 0

数据表输出看起来与 xts 输出非常不同

我在查看表格格式的数据表时遇到问题。如果我使用 PCRA 包并将数据集导出为 xts 对象(请参阅下面的最小示例),则 xts 对象类似于表格: 类(

回答 1 投票 0

如何根据不确定数量的条件过滤`data.table`?

给出 R 中的以下 data.table: 设置.种子(123666) dt <- data.table(sample1 = sample(10), sample2 = sample(10), sample3 = sample(10), sampl...

回答 1 投票 0

根据正在加载的文件中的字符串有条件地添加变量

我正在开发一些工作流程,根据文件本身字符串中满足的条件将 .csv 文件加入到目录中。 例如,假设我有以下文件: /路径/

回答 1 投票 0

找到满足约束条件的每个组合

我有一个带有日期和“组”的记录数据框。我想找到满足以下限制的记录的每种组合: 每个记录只有一条且只有一条记录...

回答 2 投票 0

R:计算具有多个条件的实例

我正在分析 R 中的数据集。 以下是生成数据集玩具版本的代码: # 样本数据集 m.数据<- data.table( f.41272.0.0 = c("G451", "A488", "A113&q...

回答 1 投票 0

R data.table 执行两个列表类型列的独特组合

我有一个包含两个列表类型列的 data.table,我无法弄清楚如何获取单个列表列,该列表列是两列中唯一值的组合列表。 结构(列表(c(“

回答 1 投票 0

R 按照约定重命名变量

DATA = data.frame(a1trt = c(1,2), a2trt = c(5,9), b1for = c(0,9), b2=c(5,6), b3for = c(NA,8)) 想要 = data.frame(trt1 = c(...

回答 2 投票 0

R 中具有不同变量名称/位置的 rbindlist:创建输出数据帧/文件

我有一个问题是两个不同帖子的组合。 组合(rbind)数据框并使用原始数据框的名称创建列 R中比较多个CSV文件的列名 我...

回答 1 投票 0

如何拆分列名称中用下划线分隔的元素并创建

我有以下数据集。正如您所看到的,列名称由三个元素组成。我想用下划线分隔每个元素: 结构(列表(

回答 1 投票 0

data.table 向上移动行

给出以下数据表: 类别 <- c('A','A','A','A') Year <- c(0,1,2,3) Amount1 <- c(0,100,200,300) Amount2 <- c(0,30,40,0) dt_1 <- data.table(Cat...

回答 1 投票 0

如何拆分列名称中由下划线分隔的元素并创建

我有以下数据集。正如您所看到的,列名称由三个元素组成。我想分隔由下划线分隔的每个元素: 结构(列表(post_name_m...

回答 1 投票 0

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