plyr相关内容

用重复序列替换df

我已经在高低寻找一个解决方案,但是我找不到一个..... 我的数据框(按日期本质上是排名第一的运动队的表)在很多情况下一个或多个团队将在数据中“重新出现".我想取消每个周期的开始(或结束)日期.每个团队1个. 数据的示例可能是: x1 ..
发布时间:2020-05-28 20:33:16 其他开发

汇总因子水平计数-按因子

我一直试图制作一张表格,显示另一个因子的因子水平计数.为此,我查看了数十页的问题,试图使用某些软件包(dplyr,reshape)中的函数来完成工作,但未能正确使用它们. 这就是我得到的: # my data: var1 ..
发布时间:2020-05-28 20:33:11 其他开发

错误:仅在具有所有数值变量且在大型数据集上具有ddply的数据框上定义

我试图按月,年,调查ID和网格ID在一个非常大的数据集(约22000条记录)上针对几个参数(例如Er_Count,Mn_Count)计算总和和均值.我最初尝试使用此代码来获得总和: dlply(Effort_All,c("Er_Count","Mn_Count","Bp_Count"),sum) 并收到以下错误: 错误:仅在具有所有数字变量的数据框上定义 由于我什至无法获得总和,因此我也 ..
发布时间:2020-05-28 20:33:05 其他开发

使用ddply合并基于列的二进制数据行

我有以下数据框,我要针对这些数据框将一定数量的行中的二进制值合并在一起. df =data.frame(ID=c(rep("A",5),rep("B",5)), nr=c(rep("2",5),rep("3",5)), replicate(10,sample(0:1,10,rep=TRUE))) eg: # ID nr X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 # A ..
发布时间:2020-05-28 20:33:01 其他开发

合并两个数据框,保留所有列

我想做的是合并2个数据帧,保留所有列(在下面的示例中未完成),并在数据帧中有不常见变量的地方输入零. 这似乎是plyr或dplyr主题.但是,plyr中的完全联接不会保留所有列,而左联接或右联接不能保留我想要的所有行.查看dplyr速查表( http://www .rstudio.com/wp-content/uploads/2015/02/data-wrangling-cheatsheet ..
发布时间:2020-05-28 20:32:57 其他开发

提取和使用list&中包含的某些但不是全部字符串的多种模式组合多个子字符串返回R中的清单

我想找到一种优雅且易于操作的方式来实现: 从某些(但不是全部)字符串中提取多个子字符串 作为列表元素包含的元素(每个列表元素仅由一个长字符串组成) 用这些多个子字符串替换相应的原始长字符串 将每个列表元素中的子字符串折叠为1个字符串 返回相同长度的列表,其中包含替换子字符串和适当的未修饰的长字符串. 此问题是我先前提出的问题的后续(尽管有所不同):.请注意,我不想在 all 列表 ..
发布时间:2020-05-28 20:32:50 其他开发

不平衡时间序列上的滚动总和

我每个类别都有一系列的年度事件计数,多年来没有类别未发生事件的行.我想添加一列,以显示每年在过去三年中发生了多少次事件. 处理此问题的一种方法是在零事件的所有年份中添加空行,然后对左对齐的四年窗口使用rollapply(),但这将使我的数据集扩展得比我想要的更多.当然有办法使用ddply()和transform吗? 以下两行代码构建一个虚拟数据集,然后按类别执行一个简单的plyr总和: ..
发布时间:2020-05-28 20:32:43 其他开发

样条数据框架中的多个因素

这个问题是在我有很多Model类型(每个类都相同)的情况下进行的,但是每个Model的数据量很小,我想通过样条获得更完整的数据集.我希望找到一种方法,而不必一次花键分别对每个模型进行花键. 所以我有以下df: mydf ..
发布时间:2020-05-28 20:32:40 其他开发

转置数据帧

我有一个问题,关于将数据帧重塑(如果正确的话)到它的转置版本.我想像这样: A B C 1 6 1 1 18 1 1 21 1 3 18 1 3 21 1 4 6 1 4 18 1 4 20 1 4 21 1 并将其转换为如下数据框: A B_1 C_1 B_2 C_2 B_3 C_3 ... 1 6 ..
发布时间:2020-05-28 20:32:37 其他开发

使用ggplot2从已汇总的计数中获得3层堆叠的直方图

我想要一些帮助为从data.frame中的汇总数据生成的ggplot2直方图着色的方法. 我正在使用的数据集是[R]内置的(USArrests)数据集. 我正在尝试调整针对问题,阿伦. 理想的结果是制作一个“犯罪"的直方图,并根据c(“突击",“强奸",“谋杀")的相对贡献为每个小节上色. 代码: attach(USArrests) #Create vector S ..
发布时间:2020-05-28 20:32:25 其他开发