Plyr

Plyr

文章 1 浏览 48

按类范围列表对数据帧进行分类或剪切,并使用 ddply 对其进行汇总

我对 ddply 和 subset 有疑问。 我有这样的数据框 df : df &lt- read.table(textConnection( " id v_idn v_seed v_time v_pop v_rank v_perco 1 15 1…

蓝海似她心 2024-09-26 16:31:41 6 0

R:加速“group by”运营

我有一个模拟,中间有一个巨大的聚合和组合步骤。我使用 plyr 的 ddply() 函数对这个过程进行了原型设计,它可以很好地满足我的大部分需求。但我需要…

究竟谁懂我的在乎 2024-09-18 18:29:20 8 0

是否“总结”? plyr中的功能还存在吗?

使用 plyr 时,我经常想要 1) 仅对变量的子集执行操作,2) 命名操作的输出。例如: d = data.frame(sex=c("m","f","m","m","f","f"), age=c(30,20,15,…

海夕 2024-09-17 16:42:12 3 0

l_ply:如何将列表的名称属性传递到函数中?

假设我有一个像这样的 R 列表: &gt summary(data.list) Length Class Mode aug9104AP 18 data.frame list Aug17-10_acon_7pt_dil_series_01 18 data.…

咽泪装欢 2024-09-15 23:24:50 6 0

根据数据框中的列重塑数据

我需要采用以下格式的 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 的差异生成重复行。例如…

小兔几 2024-09-14 03:07:58 3 0

将不均匀的层次列表转换为数据框

我认为还没有有人问过这个问题,但是有没有一种方法可以将具有多个级别和不均匀结构的列表的信息组合成“长”格式的数据帧? 具体来说: library(XML)…

孤独岁月 2024-09-13 02:25:14 8 0

是否可以重用 ddply 中生成的列?

我有一个使用 ddply 的脚本,如下例所示: ddply(df, .(col), function(x) data.frame( col1=some_function(x$y), col2=some_other_function(x$y) ) )…

我要还你自由 2024-09-12 06:41:30 3 0

使用 ddply 分配组 ID

R 新手提出的非常基本的性能问题。我想通过唯一的字段组合为数据框中的每一行分配一个组 ID。这是我当前的方法: &gt # An example data frame &gt df…

独自唱情﹋歌 2024-09-10 04:46:55 6 0

ddply 在函数中运行会查看函数外部的环境吗?

我正在尝试编写一个函数来进行一些经常重复的分析,其中一部分是计算组数和每个组内的成员数,因此 ddply 可以拯救!但是,我的代码有问题。 ... 这是…

泛滥成性 2024-09-07 14:41:48 5 0

按因子值将数据帧分成子集,发送到返回 glm 类的函数,如何重新组合?

感谢 Hadley 的 plyr 包 ddply 函数,我们可以获取一个数据帧,按因子将其分解为子数据帧,将每个子数据帧发送到一个函数,然后将每个子数据帧的函数…

罪歌 2024-09-04 07:28:31 5 0

如何使用 ddply 按组对数据进行子采样?

我有一个包含太多行的数据框,无法进行空间相关图。相反,我想为每个物种抓取 40 行,并在该子集上运行我的相关图。 我编写了一个函数来对数据框进行…

2024-09-03 09:04:15 3 0

如何在 R 中构建和重新编码混乱的分类数据?

我正在努力解决如何最好地构建混乱的分类数据,这些数据来自 我需要清理数据集。 编码方案 我正在分析大学科学课程考试的数据。我们正在研究以下模式 …

兮子 2024-08-31 09:04:10 7 0

从 data.frame 命令中的列表指定列名称

我有一个名为 cols 的列表,其中包含列名称: cols &lt- c('Column1','Column2','Column3') 我想重现这个命令,但调用列表: data.frame(Column1=rnor…

长安忆 2024-08-30 19:41:33 5 0

如何更好地从 ggplot2 创建具有多个变量的堆叠条形图?

我经常需要制作堆叠条形图来比较变量,并且因为我在 R 中完成所有统计,所以我更喜欢使用 ggplot2 在 R 中完成所有图形。我想学习如何做两件事: 首先…

枕头说它不想醒 2024-08-27 08:31:04 6 0

如何使用 plyr 对行进行编号?

基本上我想要一个基于我的群组的自动增量 id 列 - 在这种情况下。(kmer,cvCut) &gt myDataFrame size kmer cvCut cumsum 1 8132 23 10 8132 10000 …

薯片软お妹 2024-08-20 09:01:28 7 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文