从列表中返回最低值[R]

时间:2015-10-14 22:50:46

标签: r list

如何从列表中找到最低值?

我知道min()适用于矢量

v <- c(1,2,7,0,45,78,89,90,2,-1)
min(v)
> -1

但它不适用于列表。

l <- list(1,2,7,0,45,78,89,90,2,-1)
min(l)
> Error in min(c) : invalid 'type' (list) of argument

2 个答案:

答案 0 :(得分:4)

怎么样

min( unlist( list(1,2,7,0,45,78,89,90,2,-1) ) )

答案 1 :(得分:1)

此案例还有cbo.SelectedIndex = 3

Reduce

如果列表元素不是全长1:

,它也会起作用
Reduce(min, l)
# [1] -1