lapply 相关问题

lapply是R中的一个函数,它返回与给定参数X相同长度的列表,其中每个元素都是将给定函数应用于X的相应元素的结果

使用文件名的字符向量将 .csv 文件读入列表中

我正在阅读 .csv 文件列表,但它们只包含一列,而实际上 .csv 文件有很多列。使用 la...时如何指定分隔符为“,”

回答 1 投票 0

在多列中查找特定项目的多个字符串并返回 R 中的列名

我想在多个列中查找特定项目的两个字符串。我需要获取 Item_Name 中每个项目包含“0/1”或“1/1”的列名。 示例数据框: 伊特...

回答 1 投票 0

使用 lapply 分割大型数据帧时的内存使用情况

我有一个大型数据框,54k 行,38k 列。我的目标是在此数据帧上运行一个简单的函数 test_func。 test_func 需要使用 8 个包含通用信息的索引列,su...

回答 1 投票 0

如何用不同长度的向量填充列表?

我的任务是创建一个包含 100 个向量的列表:c(1)、c(1,2)、c(1,2,3)、...、c(1:100)。 我尝试使用 for 循环来做到这一点,但我不知道如何做。 如果可能的话,我想要一个使用l...

回答 2 投票 0

如何根据每个数据帧中分类因素的唯一计数来过滤数据帧列表?

我有一个数据框,根据数据框中的分类变量将其拆分为数据框列表: 列表 <- split(mpg, mpg$manufacturer) I want to filter the list to only include datafr...

回答 1 投票 0

我可以使用 lapply 或类似的函数将类添加到数据框的选定列吗?

这个数据框 > jnk <- mtcars[1:3, 1:3] > jnk mpg 气缸显示 马自达 RX4 21.0 6 160 马自达 RX4 威格 21.0 6 160 达特桑 710 22.8 4 108 有如下类: >

回答 1 投票 0

使用点和缓冲区计算栅格中级别的面积

我的主要目标是根据我的站点 1 公里缓冲区内的土壤使用栅格来计算自然土壤的面积。我相信我已经弄清楚如何计算缓冲区并提取值......

回答 1 投票 0

在每行中找到前n个正列并在R中创建新矩阵

我在 R 中有一个 5x5 矩阵,我想知道如何选择每行中的前 2 个正列。假设我的矩阵是: x_mat = 矩阵(rnorm(25),nrow=5) 看起来像这样: [,1] [,2]...

回答 1 投票 0

如何在 Seurat 对象上使用 lapply 函数

我正在尝试计算 Seurat 对象中每个簇中的细胞数量,我必须在 4 个不同的 Seurat 对象上执行此操作(每个对象都是来自 4 个不同运行的集成对象)我...

回答 1 投票 0

为什么这个循环函数返回 for 循环和 lapply 列表中的一个元素?

目标 我正在尝试使用调查来估计加利福尼亚州每个县的可变性取向(异性恋、男同性恋/女同性恋、双性恋、其他)四个级别中每个级别的比例和 CI

回答 1 投票 0

为什么这个 R 循环函数返回 for 循环和 lapply 列表中的一个元素?

编辑以回应有关使用库而不是 require 的评论 目标 我正在尝试估计变量性取向的四个级别中每个级别的比例和 CI(异性恋、男同性恋/女同性恋、

回答 1 投票 0

在 R 中使用 lapply 以及在全局环境中使用常量的函数时出现问题

我正在尝试使用 lapply 应用一个函数,该函数将向量(BASELINE_CLASSIFICATION_THRESHOLDS)中保存的全局环境中的一些输入应用于数据帧。本质上,它改变了数字......

回答 1 投票 0

在 R 中使用 coxph 和 mstate 循环多个数据帧

如何编写一个函数或循环来迭代这个在多个数据帧(cohort1-cohort25)上使用 mstate() 包的过程? 样本数据: 估算 1 <- data.frame(unique_ID = c(1,2,3,4),...

回答 1 投票 0

如何反转R中数据表的排序操作?

令DT为示例数据表。 DT2 是通过对每一列独立排序而从 DT 构造的。 以表 DT 为例: ID 信 1 乙 4 A 3 C 2 D 5 乙 变为表 DT2: ID 莱特...

回答 2 投票 0

输出时在列表中每个数据框上方添加文本行

假设我有两个数据集(实际上,我有 6 个)作为列表拉入,我对它们运行一系列函数,然后我需要将它们导出为单独的 Excel 文件。出口前...

回答 1 投票 0

嵌套列表不适合操作向量中的单个元素吗?

我有以下代码: for(i in 1:length(hh_temp)){ hh_temp_save = hh_temp[[i]] for(j in 4:nrow(hh_temp_save)){ hh_temp_save$max_min_sum_5days[j] = ifelse(sum(hh_temp_save$max_min_sum[(j-...

回答 1 投票 0

数据框行以分号分隔,如何减去数字并添加到新列?

我有一个数据框,其中一列中的行的数字用分号分隔。如何从最后一个数字中减去第一个数字并将该值添加到新列中?说我的数据框...

回答 1 投票 0

R 中的快速 binom.test 以获得多个置信度?

我有一个数据集 df,其中包含两个变量:成功 (x) 和试验 (n)。我希望为该数据集中的每一行获取不同

回答 1 投票 0

如何实现在 R 中调用数据框列表上特定列名称的函数? lapply 出错

我对 R 还很陌生,所以请耐心等待并感谢您的帮助!我想使用一个执行多个计算的函数,这些计算跨数据框中的列并创建新列

回答 2 投票 0

对多个 data.frame 进行循环以接收包含来自不同 data.frame 的值的表

我需要为多个 data.frame 循环整个代码。现在这适用于 CEPSird2,但我也需要 CEPSird1、CEPSird3 等(请参阅下文以获取数据) 我什么...

回答 1 投票 0

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