lapply相关内容

如果在R中使用1组以上,则na.rm函数不起作用

在这篇文章中在某些观察结果分离之前,选择组通过使用N控件将R中的var分组,当使用一组 add na.rm = T 时有效.但是新数据,其中三组 data = structure(list(add = structure(c(1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1 ..
发布时间:2021-04-28 19:45:18 其他开发

R:变量对之间的相关性

我有一个看起来像这样的数据框: ID bmi高度智商bmi.residuals height.residuals IQ.residualsa 26187110 0.1 0.3 0.4b 27176115 0.3 0.2 0.7c 23189108 0.4 0.1 0.5d 25168101 0.6 0.6 0.6e 24190 99 -0.1 0.2 0.4 实际上有更多的列,但想法是有很 ..
发布时间:2021-04-24 20:35:20 其他开发

关闭的执行顺序

这是我创建的一个测试函数,用于了解 lapply 和闭包之间的交互方式.我的目标是依次遍历 runif 函数并打印每次迭代. Mod_delay_by ..
发布时间:2021-04-22 19:34:29 其他开发

使用Apply或Vectorize将自定义函数应用于数据框

我正在尝试应用一个自定义函数,该函数调用该数据框的组件进行计算.我在下面做了一个琐碎的例子,因为我的实际问题很难做出可复制的例子.在下面的示例中,我希望将前两列加在一起以创建第三列,即它们的总和.下面是我在网上找到的一个接近我想要的示例: celebrities = data.frame(name = c("Andrew","matt","Dany","Philip","John","bing ..
发布时间:2021-04-09 18:58:07 其他开发

使用大型数据框中的单个预测变量在R中对单个响应执行线性模型,并为每一列重复

标题可能不太清楚,但我想做的是: 我有一个数据帧df,例如200列,前80列是响应变量(y1,y2,y3等),其余120个是预测变量(x1,x2,x3,...). 我希望为每对计算一个线性模型– lm(yi〜xi,data = df). 我在网上浏览过的许多问题和解决方案使用 lapply()及其相关功能,对许多预测变量的响应都是固定的或相反的. 熟悉它的人能指出我正确的步 ..
发布时间:2021-04-09 18:57:48 其他开发

R中应用功能族的命名/名称

我目前正在研究R.尤其是我需要记住 apply -function系列中的函数(例如 lapply , sapply , mapply 等).我知道 apply -function系列中的每个函数的作用(尤其是(文档) vapply 以获得特定的返回值值 (文档) mapply (多个)列表或向量参数此处) rapply (递归)( ..
发布时间:2021-04-09 18:56:22 其他开发

多个列上的R substr函数

我有3栏.第一列具有唯一的ID,第二列和第三列具有字符串数据和一些NA数据.我需要从第2列中提取信息,并将其放在单独的列中,然后对第3列做同样的事情.我正在使用for循环构建如下的函数.我需要在第三个字母后拆分列.[例如,在下面的V1列中,我需要将AAAbbb分解为AAA和bbb,并将它们放在单独的列中.我知道我可以使用substr来做到这一点.我是R的新手,请帮助. UID * V1 * ..
发布时间:2021-04-09 18:56:07 其他开发

R:在数据框中将分数转换为小数

我正在尝试将以小数形式存储为字符的数字的数据帧转换为以十进制形式存储为数字的数据.(还有一些整数,也存储为char.)我想保留数据帧的当前结构,即,我不想作为结果的列表. 示例数据帧(请注意:实际数据帧具有所有元素作为字符,这是一个因素,但我无法弄清楚如何使用字符复制数据帧): a ..
发布时间:2021-04-09 18:55:56 其他开发

如何使用R保存和命名多个图

我有一个由名为"L1"的函数"mcsv_r()"和一个生成映射的函数"gc()"生成的73个数据集的列表.使用"lapply",我可以创建我的73个图.我需要保存并命名所有人.我知道我可以使用RStudio一件一件地做. 但是我敢肯定,由于有了"jpeg()"和"dev.off"并将它们与循环混合在一起,我可以用几行代码来做到这一点. out ..
发布时间:2021-02-12 20:38:47 其他开发

t.test:为多个分组级别创建lapply函数

我正在尝试创建一个lapply函数以针对多个分组级别运行多个t.test.我遇到了这个问题: Kruskal-Wallis测试:创建将功能应用于子集data.frame?,但他们只是试图按一个变量(phase)分组.我想添加另一个分组级别color,其中我的iv是distance,而dv是val,先按color然后按phase分组. # create data val ..
发布时间:2020-11-21 01:22:21 其他开发

R-设置由by()创建的对象的类

首先介绍一下上下文: 在我的包 summarytools 中,我为类对象定义了print方法“摘要工具".我还创建了一个函数view(),该函数处理使用by()或lapply()创建的对象,使得输出不包含说明该组的行,或者在lapply()情况下不包含变量; summarytools显示包含该信息的标题,因此使用print时会有一些冗余.另外,使用view()时不会重复主要标题. 这是 ..
发布时间:2020-11-21 01:13:31 其他开发