R 中的 do-while 循环
我想知道如何编写 do-while 风格的循环? 我发现这篇文章: 您可以使用repeat{}并使用if()和检查任何地方的条件 使用“break”控制字退出循环。 我不…
R 中的向量化 IF 语句?
x <- seq(0.1,10,0.1) y <- if (x < 5) 1 else 2 这会发出警告(或自 R 版本 4.2.0 以来的错误),条件的长度 > 1.. 我希望 if 能够对每种情况进行操…
访问变量值,其中变量名称存储在字符串中
其他语言也提出了类似的问题:C、sql、java等, 但我正在尝试这样做 我有 : ret_series <- c(1, 2, 3) x <- "ret_series" 如何通过调用 x 上的某些函…
如何从多个向量中找到共同元素?
谁能告诉我如何从多个向量中找到共同元素? a <- c(1,3,5,7,9) b <- c(3,6,8,9,10) c <- c(2,3,4,5,7,9) 我想从上述向量中获取共同元素(例如:3和9)…
分组函数(tapply、by、aggregate)和 *apply 系列
每当我想在 R 中执行“map”py 操作时,我通常会尝试使用 apply 系列中的函数。 但是,我从来没有完全理解它们之间的区别 - {sapply、lapply 等}如何…
如何将因子转换为整数\数字而不丢失信息?
当我将因子转换为数字或整数时,我得到的是基础级别代码,而不是数字形式的值。 f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.024864…
使用 R 下载压缩数据文件、提取和导入数据
@EZGraphs 在 Twitter 上写道: “很多在线 csv 都被压缩了。有没有办法下载、解压缩存档,然后使用 R 将数据加载到 data.frame?#Rstats” 我今天也…