R中至少有2个向量

Fab*_*olz -3 for-loop r min

可能重复:
计算一对向量的最小值

我有两个相同长度的向量:

a <- rnorm(40)
b <- rnorm(40)
Run Code Online (Sandbox Code Playgroud)

现在,我想创建第三个向量c,其中每个点都有a和b的次要值.这可能是一个解决方案:

for (i in 1:40)
{c[i] <- min(a[i],b[i])}
Run Code Online (Sandbox Code Playgroud)

但是,我想有一种更简单的方法可以做到这一点.

Jos*_*ich 8

这正是pmin......的内容?min.

a <- rnorm(40)
b <- rnorm(40)
minab <- pmin(a,b)
Run Code Online (Sandbox Code Playgroud)