plyr 相关问题

plyr是一个R包,其中包含使用split-apply-combine策略解决各种问题的工具

用dplyr在R中排序:如何根据另一列中类别的总和按一列中的类别排序?

我下面有一个示例数据框。我需要按类型,种类和BdFt对其进行排序。下面的示例几乎是正确的,但是我不希望物种按字母顺序排序。我想...

回答 2 投票 2

用行尾值填充NA值乘以增长率吗?

用先前的值乘以(1 +增长)来填充NA值的一种好方法是什么? df

回答 5 投票 10

将每个组的每个值与该组的最小值进行比较

我有按年份分组的数据。我想用NA替换x>(minimum + 2)的每个数据。每年的最小变化。我当时想使用ddply提取最小值,但是我不知道...

回答 1 投票 1

一次读取带有R的多个文件的第一行和最后一行

我有许多不同大小的.csv文件。我选择了一些符合条件的人(在示例中与我的ID匹配的人)。它们按日期排序,并且可能很大。我需要知道...

回答 2 投票 0

我可以编写一个函数来重估因子的水平吗?

我在数据框中有一个列'lg_with_children',具有5个级别,即“一半和一半”,“普通话”,“ Shanghainese”,“其他”,“不适用”和“不重要”。我想将5个级别压缩为2个...

回答 1 投票 1

有效地对R中的列进行有条件分类的方法?

我正在尝试将数据框分类。类似于您需要的维恩图,但是我想以某种方式“ grepl”采样列标题。意思是,只要共享模式并且...

回答 2 投票 0

值变化(避免0 1到1 2)

我想将因子转换为数值,以便能够将其取为平均值。数值会更改数值,数值不起作用。 mtcars $ vec

回答 1 投票 0

通过标识符和R中的open / process子集组织csv

我有以下CSV文件:files = c(“ C:\\ Users \\ sh \\ / 2018 / April 17 2018 / user_22226.csv”,“ C:\\ Users \\ sh \\ / 2018 / 2018年4月17日/user_22227.csv“,” C:\\ Users \\ sh \\ / 2018 / April 17 2018 / user_22228 ....

回答 1 投票 0

将10列的数据转换为某些行

我的数据集如下:-a

回答 2 投票 0

您如何将行汇总为三个级别的因子变量?

我有一个数据集,其中一些参与者有多行,我需要以每个参与者只有一行的方式聚合数据。数据集包含不同的变量类型(例如,...

回答 2 投票 1

R中的列添加基于其他列的变量'names'的值

如果我们有一个data.frame,请说/////!col1!col2!col3 --------------- id123 1 0 0 ------- --------!id435 0 1 0 ---------------!id777 0 ...

回答 1 投票 0

R和数据表使用定制函数来创建新输出,而不是ddply

我对使用data.table相当陌生,但我需要优化大型仿真的后处理。我本来会按照以下方式使用ddply,以根据...

回答 1 投票 0

如何创建R输出喜欢混淆矩阵表

我有两个目录。第一个目录的名称为“ model”,第二个目录的名称为“ test”,两个目录中的文件列表相同,但内容不同。 ...

回答 1 投票 1

基于r中的多个条件从数据帧中删除整个ID

我想以多种条件从患者数据集中删除整个ID,在这种情况下,应完全删除等于fvdate的记录日期。我的数据集将类似于ID记录日期...

回答 1 投票 0

从没有特定模式的字符串中取出一部分

[我有一列,其中cell.1是“ UNIV ZURICH; NOTREPORTED; NOTREPORTED; NOTREPORTED” cell.2是“ UNIBG” s = c(“ UNIV ZURICH; NOTREPORTED; NOTREPORTED; NOTREPORTED”,“ UNIBG”)s1 =取消列出(strsplit(s,...

回答 2 投票 0

是否有R函数将函数应用于每对列?

我经常需要将函数应用于数据框/矩阵中的每对列,并将结果返回到矩阵中。现在,我总是编写一个循环来执行此操作。例如,要制作一个包含p -...

回答 4 投票 24

如何在不自动增加文件大小的情况下并行保存文件?

我有2个脚本,它们的功能完全相同。但是一个脚本正在生成3个重82.7 KB的RData文件,另一个脚本正在创建3个重120 KB的RData文件。第一个是...

回答 2 投票 0

data.table的j表达式中的列(带有/不带by语句)

这里有两个人为的但我希望我的问题的教学例子。 1)运行此代码时:> dat0 data.table(dat0)[,lapply(.SD,function(x)...

回答 2 投票 2

如何在现有列中创建唯一值的数据框?

我只需要使用与现有数据帧中另一列(col.2)中的唯一值相对应的前一列(col.1)中的出现来制作新的数据帧(col.3)。我需要这个:...

回答 1 投票 0

替换dplyr中的plyr :: cbind.fill?

我很抱歉这个问题很简单,但是我一直在搜寻互联网,所以似乎找不到简单的解决方案。我目前有一个R对象的列表(命名矢量或1的数据帧...

回答 1 投票 1

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