sapply 相关问题

sapply是R语言中的一个命令,它将一个函数应用于向量的每个元素(原子或列表)。如果函数base :: as.list可以强制它,它也可以接受其他类。 sapply函数默认返回一个向量,但是当更合适时返回一个列表,如果指定了参数simplify =“array”,则返回一个数组。

为什么 R 的 sapply 和 switch 函数像函数一样处理字符值?

我正在尝试使用 sapply 和 switch 将描述性名称应用于数据。我已经多次使用这种方法,没有出现任何问题,但是对于我最近项目中的(只有一个!)专栏,它抛出了......

回答 2 投票 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

R 中的字符串向量到命名字符串向量?名称是字符串的一部分

我在 R 中有一个字符串向量: c(“苹果派{这里有一些文字}”,“香蕉{某事{某事}}”,“樱桃{asd9asdjsaf}”,“香蕉{猴子}) [1]“苹果派...

回答 1 投票 0

返回符合条件的每列的行名列表

我正在尝试比较哪些变量加载到 R 中的探索性因子分析的哪些因子上。显着变量的值大于或等于 0.3。我有几个不同的da...

回答 1 投票 0

输入数据每增加 10 倍,函数的持续时间就会增加 100 倍

我使用 sapply() 编写了一个简单的函数来定义日期向量的水年(10 月 1 日 - 9 月 30 日)。它工作得很好,除了提供的向量长度每增加 10 倍,...

回答 1 投票 0

根据次数重新排序多项式列名称

我正在尝试使用 R 中的 poly 函数扩展后对列名称重新排序。 我写的初始函数如下所示: > 排序数据 X0.1 X1.0 X0.2 X1.1 X2.0 X0.3 ...

回答 1 投票 0

在 R 中的多列中应用 strsplit 和 ifelse 条件

我有一个如下所示的数据框,该代码的输出如下所示。 本质上,我想从列中读取值,这些列可以有两种格式,如 col1 和 col2 所示。 如果格式...

回答 2 投票 0

什么情况下 `vapply()` 比 `sapply()` 慢?

*apply() 函数的文档指出: vapply 与 sapply 类似,但具有预先指定的返回值类型,因此使用起来更安全(有时更快)。 [强调我的。] 它

回答 1 投票 0

强制 lapply/sapply 使用输入索引输出列表

如标题所示,如何强制 lapply 或 sapply 使用输入向量值来索引输出。 我有两个案例;让我从更简单的开始。下面的代码 lapply(c('a', 'b'), 函数(i...

回答 1 投票 0

强制 lapply/sapply 使用输入索引输出列表

如标题所示,如何强制 lapply 或 sapply 使用输入向量值来索引输出。 我有两个案例;让我从更简单的开始。下面的代码 lapply(c('a', 'b'), 函数(i...

回答 1 投票 0

高效替换列中的多个值

我有一个看起来像这样的表,其中两个相同的列中有多个值,必须在一列中替换这些值,如下所示: 前 列_A 列_B 默认1 默认1 默认2 绝对...

回答 1 投票 0

用于迭代索引列表并更新相应矩阵的矢量化解决方案

我有以下形式的列表列表 xx = 列表("a_1" = 列表("A", "C"), “a_2”=列表(“B”,“C”), “a_3&qu...

回答 1 投票 0

R 中基于应用函数命名列表元素

我有一套有趣的功能<- c(mean, median, min, max, quantile) which I want to apply to a numeric vector values. This can easily done with sapply() but with its result none of the element...

回答 1 投票 0

发生错误时在sapply函数中跳至下一级

我有一个使用 sapply() 的嵌套函数,我在交互变量和结果变量集上运行。这些函数创建了我然后保存的绘图。建模效果完美,接受...

回答 0 投票 0

对 R 中的嵌套列表求平均值

我有类似于以下示例的列表 例子 <- list( list(A = 10, B = list(H = 110, E = 211, G = c(1.4,2)), C = c(13,24)), list(A = 15, B = list(H = 100, E = 201, G = c(0.1,5)), C = c(1...

回答 2 投票 0

Sapply Function in R: NA 强制引入,但我只有数值

对于我的项目,我应该对这个数据集进行差异表达分析,其中行表示患者,列表示基因。第一列 os event 表示 sur ...

回答 0 投票 0

sapply 输出的 Dataframe 不是 DataFrame

我的 sapply 函数在一个输入项上的返回值是一个列表而不是数据框。我不明白为什么。我知道 sapply 通常会生成所有返回值的列表;我很困惑……

回答 1 投票 0

使用列名模式对 R 中的多个列进行求和,并更改列数(2 到 3)

我有一个包含 10 列的数据框。 我需要 首先将 1+2 和 3+4 列相加, 然后总结5+6+7和8+9+10列; 并保存为数据框。 我已经成功了(见下文),...

回答 1 投票 0

使用 OPTIM() 将附加列变异为现有数据框或 tibble

我想通过改变 OPTIM() 函数的优化结果来向现有数据框添加一个额外的列。当我将数据框剥离到 1 行时,代码有效,但给出了

回答 1 投票 0

是否有替代 for-loop 的方法来拟合以矩阵作为因变量的样条曲线?

我有一个大约有 30 000 行和 15 列的矩阵,以及一个大小为 1x15 的向量。我想拟合一个样条曲线,矩阵中的每一行作为因变量,向量作为预测变量。对于每个样条...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.