gpt4 book ai didi

R 余数函数,提取特定值

转载 作者:行者123 更新时间:2023-12-01 23:24:47 26 4
gpt4 key购买 nike

我正在努力在 R 中编写一个函数,该函数给出数字索引的向量,其中向量除以没有余数的数字列在结果向量中。

这是我迄今为止所拥有的

myfunction <-function(x,d)
{
{y<- x%%d
return(y)}
}

如果您输入:
myfunction(x=2:12,d=3)

结果如下:
[1] 2 0 1 2 0 1 2 0 1 2 0

就我而言,我正在尝试提取所有 0 值,因为这些值表示不存在余数。我不知道该怎么做...

最佳答案

myfunction <- function(x,d) which(x%%d==0)
x <- 2:12
x[myfunction(x,3)]

您想通过函数执行此操作的任何特殊原因?否则你可以做
x[x%%3==0]

关于R 余数函数,提取特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14449767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com