lapply相关内容

在R中运行需要两个元素并希望将两个元素逐个进行比较的函数

我知道这可能是一个非常简单的自动迭代问题。 我正在使用geomorph运行PLS回归。 此函数需要two 3D arrays内部(A1和A2),如上一链接中的文档所示。 基本上该函数为: two.b.pls(A1, A2, iter = 999) 重点是我有8个不同的3D矩阵数组,并且希望对任何可能的组合运行PLS分析。 更明确地说,如果我的数组被命名为Grou ..
发布时间:2022-08-13 23:59:36 其他开发

为了进行并行测试,如何将for循环转换为lApply函数?

我一直在研究for循环与apply()函数族的优缺点,答案并不明确(apply()总是比for循环快,这取决于具体情况)。因此,我想根据我的实际数据测试各种选项。 下面是一个for循环,在我看来非常简单,但我不确定如何将其替换为lapply()。我认为lapply()是正确的,因为for循环生成了一个列表对象。 我需要对其运行此分析的实际数据是一个包含250万行、30多列的数据框,因此我想 ..
发布时间:2022-08-08 16:58:59 其他开发

使用lApply从列表进行预测

我正在尝试使用dplyr和lApply估计一组模型。我估计是概率回归,将结果存储在列表中。然后我想使用预测函数来预测新数据集上的值。我的模型运行,但我得到的结果是零值。我做错了什么? # Code from the original question library(dplyr) year ..
发布时间:2022-07-17 13:27:15 其他开发

在R中,为什么我在[:(下标)逻辑下标太长";中出现错误?

下面的MWE代码1可以很好地计算2列数字的和积,并且求和输入矩阵水平扩展以适应其他求和方案。 下面的MWE代码2是对MWE代码1的修改,使输入矩阵也可以垂直扩展,因此用户可以添加要在求和乘积计算中求和的元素行。当我运行MWE代码2时,代码崩溃,在[:(下标)逻辑下标太长&qot;中出现错误。 为什么我收到此错误? 下面的图片说明了该问题。 MWE代码1: library( ..
发布时间:2022-04-17 13:00:28 其他开发

使用拆分功能拆分数据框后重命名列标题

这是一个非常基本的问题,但我正在努力解决它。我有一个主数据框,我基于特定列中的唯一值将其拆分成多个数据框。这是通过创建数据帧列表,然后使用lApply函数将每个数据帧保存为单独的CSV文件来实现的(请参见下面的代码)。 示例代码: split_df ..
发布时间:2022-04-17 12:55:20 其他开发

在数据帧的几个子集上应用

我有一个data数据帧,其中包含基因组中突变核苷酸的chromosome和position: structure(list(chrom = c(1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 4L, 4L), pos = c(10L, 200L, 134L, 400L, 600L, 1000L, 20L, 33L, 40L, 45L, 50 ..
发布时间:2022-04-17 12:52:30 其他开发

从列表中取回数据帧?

我和这个人有相同的问题:returning from list to data.frame after lapply 虽然他们解决了他的具体问题,但实际上没有人回答他最初提出的如何从列表中提取数据帧的问题。 我有一个数据框列表: dfPreList = list(yearlyFunding, yearlyPubs, yearlyAuthors) 并且我想对它们进行筛选/替换等 ..
发布时间:2022-04-17 12:50:44 其他开发

在一个闪亮的模块中使用lApply()函数构建一个tabBox,其中包含多个tabPanel,其数量取决于导入的数据

我想在SHILY中构建一个模块,将tabBox作为数据的函数呈现为tabPanel。模拟数据(参见下面的脚本)具有坦克或池塘变量(列)(葡萄牙语中的";Viveiro";),其数量可以是一个变量。因此,电池板的数量是这个变量的函数。但最大的问题是,当我在每个tabPanel中呈现一个简单的表(带有renderTable())时,该表对应于每个&viveiro&qot;(水箱/池塘) ..
发布时间:2022-04-17 12:45:53 其他开发

在R中使用lApply绘制多个数据帧

我正在尝试使用lApply函数绘制几个数据帧(每个数据帧一个数据帧),但是尽管有关于这个主题的所有帖子,我仍然找不到答案,因为我一直收到错误:绘图的输出列表为空。 我的数据结构如下: df1 % group_by(cyl) %>% tally() colnames(df1) % group_by( ..
发布时间:2022-04-17 12:34:18 其他开发

检查远程错误时出错(VAL):5个节点生成错误:找不到对象

我正在尝试进行10次交叉验证,并通过使用并行处理(ParLApply)来评估联合模型的模型性能。我正在尝试找出我收到错误消息的原因: “检查ForRemoteErrors(Val)时出错:五个节点产生错误:找不到对象‘Week’” 代码如下: # Validation using 10-fold CV library("parallel") set.seed(123) ..
发布时间:2022-04-17 12:32:13 其他开发

R将多个URL放入lApply

我有一个字符矢量中的URL列表,我想在 查询,否则拒绝%x个查询。 urls=c('url1','url2','url3') 这是我想要做的 htmlpages=lapply(urls,function(x) readLines(x) Sys.sleep(0.3)) 推荐答案 如贾斯汀所言,格式是关键。 htmlpages = lapply( urls, f ..
发布时间:2022-04-17 12:30:49 其他开发

READ_EXCEL()和lApply()

我有一个.xlsx文件有两个工作表,我想使用readxl包中的read_excel生成这两个Excel工作表的列表。我已使用此代码 my_work ..
发布时间:2022-04-17 12:27:59 其他开发