开始使用 plyr `m*ply` 但无法重现示例
尝试学习 plyr,我在尝试从 介绍性指南< 中重现代码时遇到了困难/a>. 该指南说代码位于文件 plyr.r 中,但我在哪里可以找到该文件。 但复制第一个…
我如何重写这段代码,以便它按预期使用 plyr/ddply?
背景 我有一个概率分布数据框,我想计算其统计摘要: priors <- structure(list(name = c("theta1", "theta2", "theta3", "theta4", "theta5"), dis…
plyr summarise 只调用全局函数
我正在尝试将函数(weight.func)传递给调用 ddply 的不同函数(包装器)。我希望 ddply 使用该函数(weight.func)作为其计算的一部分。当weight.fun…
关于 Plyr 错误的问题:as.double(y) 中的错误:无法强制类型“S4”;到“double”类型的向量
我正在升级我之前工作的一个项目。这段代码几个月前就有效了,同时我升级了 R 和 plyr。我想我以前使用的是 R1.10,现在使用的是 R1.35,我不确定之前…
使用 R 处理入院数据(第二部分)
感谢大家就使用 R 处理入院数据,我对这个问题还有补充问题,其实应该是这个问题之前的任务。 现在我有一个像这样的数据集: Patient_ID Date Ward P0…
R中的plyr在合并过程中非常慢
我在 R 中使用 plyr 包执行以下操作: 根据 A 列和 B 列从表 A 中选取一行, 查找表 B 中 A 列和 B 列中具有相同值的行, 将 C 列从表 B 复制到表A 我…
如何加速这个 R 代码
我有一个 data.frame(文件链接)有 18 列和 11520 行,我像这样转换: library(plyr) df.median<-ddply(data, .(groupname,starttime,fPhase,fCycl…
按类范围列表对数据帧进行分类或剪切,并使用 ddply 对其进行汇总
我对 ddply 和 subset 有疑问。 我有这样的数据框 df : df <- read.table(textConnection( " id v_idn v_seed v_time v_pop v_rank v_perco 1 15 1…
是否“总结”? plyr中的功能还存在吗?
使用 plyr 时,我经常想要 1) 仅对变量的子集执行操作,2) 命名操作的输出。例如: d = data.frame(sex=c("m","f","m","m","f","f"), age=c(30,20,15,…
l_ply:如何将列表的名称属性传递到函数中?
假设我有一个像这样的 R 列表: > summary(data.list) Length Class Mode aug9104AP 18 data.frame list Aug17-10_acon_7pt_dil_series_01 18 data.…
根据数据框中的列重塑数据
我需要采用以下格式的 data.frame: id1 id2 mean start end 1 A D 4 12 15 2 B E 5 14 15 3 C F 6 8 10 并根据 start - end 的差异生成重复行。例如…
是否可以重用 ddply 中生成的列?
我有一个使用 ddply 的脚本,如下例所示: ddply(df, .(col), function(x) data.frame( col1=some_function(x$y), col2=some_other_function(x$y) ) )…