【发布时间】:2012-12-02 22:01:00
【问题描述】:
我有一个值矩阵,其中一些是 -Inf。如何找到大于 -Inf 的最小值?
【问题讨论】:
-
您可以暂时将 -Inf 值设置为 NA 然后调用 min(your.matrix) 保存您的最小值并再次将 NA 设置为 -Inf 吗?
-
我宁愿尽量避免它
我有一个值矩阵,其中一些是 -Inf。如何找到大于 -Inf 的最小值?
【问题讨论】:
这边:
foo <- matrix(c(1,2,-Inf,3),nrow=2,ncol=2)
min(foo[foo>-Inf])
[1] 1
【讨论】:
min( foo[ is.finite(foo) ] #...
【讨论】: