2012-12-14 1 views
1

나는 값의 행렬을 가지고 있는데, 그 중 일부는 -Inf이다. -Inf보다 큰 최소값을 찾는 방법은 무엇입니까?-Inf보다 R보다 큰 행렬에서 가장 작은 값을 어떻게 찾을 수 있습니까?

+0

가 NA는 다음 분 (your.matrix가) 당신의 분 값을 저장 전화로 일시적으로 설정 -Inf 값으로 당신을 위해 허용하고 다시 -Inf로 NA를 설정? –

+0

가능한 경우 시도하고 싶지 않습니다. – Brabster

답변

5

이 방법 :

foo <- matrix(c(1,2,-Inf,3),nrow=2,ncol=2) 
min(foo[foo>-Inf]) 
[1] 1 
3
min(foo[ is.finite(foo) ] #... 
관련 문제