gpt4 book ai didi

r - R:获取向量中每个项目的最小值/最大值(与单个值相比)

转载 作者:行者123 更新时间:2023-12-04 10:59:06 26 4
gpt4 key购买 nike

我想将单个值与向量的每个项目(data.frame列)进行比较,并接收一个新的向量作为结果。

a <- data.frame(v=c(3,1,5))
n <- 4
b <- # get max of `a$v` and `n` and return a vector
#desired output:
#[1] 4 4 5

普通的 max函数不起作用。

最佳答案

我猜您正在寻找pmin/pmax:

> pmin(a$v, n)
[1] 3 1 4
> pmax(a$v, n)
[1] 4 4 5

关于r - R:获取向量中每个项目的最小值/最大值(与单个值相比),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20567644/

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