sapply是R语言中的一个命令,它将一个函数应用于向量的每个元素(原子或列表)。如果函数base :: as.list可以强制它,它也可以接受其他类。 sapply函数默认返回一个向量,但是当更合适时返回一个列表,如果指定了参数simplify =“array”,则返回一个数组。
rstatix::tukey_hsd 循环错误:没有适用于“tbl_vars”的方法应用于类“NULL”的对象
给定数据集 df df<-structure(list(stream = structure(c(2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L...
我想将某个范围内(从i到属于i范围的索引)内的所有分数与最后一个基线分数进行比较,并以递归的方式更新基线分数。范围是...
我有一个数据集,其中包含对每位患者临床结果的多次观察。这些时间点之间的长度是可变的。我想创建一个“流动基线分数”变量...
我有一个数据集,其中包含对每位患者临床结果的多次观察。这些时间点之间的长度是可变的。我想创建一个“流动基线分数”变量...
我有一个数据集,其中包含对每位患者临床结果的多次观察。这些时间点之间的长度是可变的。我想创建一个“流动基线分数”变量...
绘制在函数中创建的所有图,并具有显示置信区间 (r) 所需的最小 y 轴范围
假设我有代码来生成和保存多个 gam() 模型的图,如下所示: 库(mgcv) 图书馆(谢谢) 图书馆(tidyverse) 迭代=函数(z){ 型号 1 <- gam(mpg ~ cyl +...
R:修剪一个非常长的字符串,其中包含完整的单词(包含开头和结尾)
假设我有这个数据框: df =data.frame(text=c("这是一个很长的句子,我想修剪一下,因为我可能需要将它作为标签放在某处", &quo...
从 data.table 列表中提取特定的组值并作为 R 中的向量返回
我有一些数据的列表,它看起来像: 库(数据.表) dt1 <- data.table(age_group = c("young", "old"), ratio = runif(2)) dt2 <- data.table(age_group = c("y...
在 R 中,我们有一个数组和一个矩阵: 一个<- array(rep(1:3, each = 4), dim = c(2, 2, 3)) b <- matrix(seq(0, 1, length.out = 6), nrow = 2, ncol = 3) I want to use an function that utilises ma...
为什么 R 的 sapply 和 switch 函数像函数一样处理字符值?
我正在尝试使用 sapply 和 switch 将描述性名称应用于数据。我已经多次使用这种方法,没有出现任何问题,但是对于我最近项目中的(只有一个!)专栏,它抛出了......
我有以下代码: 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-...
我在 R 中有一个字符串向量: c(“苹果派{这里有一些文字}”,“香蕉{某事{某事}}”,“樱桃{asd9asdjsaf}”,“香蕉{猴子}) [1]“苹果派...
我正在尝试比较哪些变量加载到 R 中的探索性因子分析的哪些因子上。显着变量的值大于或等于 0.3。我有几个不同的da...
输入数据每增加 10 倍,函数的持续时间就会增加 100 倍
我使用 sapply() 编写了一个简单的函数来定义日期向量的水年(10 月 1 日 - 9 月 30 日)。它工作得很好,除了提供的向量长度每增加 10 倍,...
我正在尝试使用 R 中的 poly 函数扩展后对列名称重新排序。 我写的初始函数如下所示: > 排序数据 X0.1 X1.0 X0.2 X1.1 X2.0 X0.3 ...
在 R 中的多列中应用 strsplit 和 ifelse 条件
我有一个如下所示的数据框,该代码的输出如下所示。 本质上,我想从列中读取值,这些列可以有两种格式,如 col1 和 col2 所示。 如果格式...
什么情况下 `vapply()` 比 `sapply()` 慢?
*apply() 函数的文档指出: vapply 与 sapply 类似,但具有预先指定的返回值类型,因此使用起来更安全(有时更快)。 [强调我的。] 它
如标题所示,如何强制 lapply 或 sapply 使用输入向量值来索引输出。 我有两个案例;让我从更简单的开始。下面的代码 lapply(c('a', 'b'), 函数(i...
如标题所示,如何强制 lapply 或 sapply 使用输入向量值来索引输出。 我有两个案例;让我从更简单的开始。下面的代码 lapply(c('a', 'b'), 函数(i...
我有一个看起来像这样的表,其中两个相同的列中有多个值,必须在一列中替换这些值,如下所示: 前 列_A 列_B 默认1 默认1 默认2 绝对...