R 언어에서 한 줄의 최대 값을 선택합니다.
> mat mat
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 7 8 9
[3,] 4 5 6
> apply(mat, 2, function(x){order(x, decreasing=T)[1]}) #
[1] 2 2 2
> apply(mat, 1, function(x){order(x, decreasing=T)[1]}) #
[1] 3 3 3
> apply(mat, 1, function(x){which.max(x)}) #
[1] 3 3 3
> n n
[1] "a" "b" "c" "d" "e"
> t n[t]
[1] "c" "c" "c"
다른 예:
MaxVar 1L) {
c(999, NA)
} else {
c(maxx, wmax)
}
out
}
And use it like this:
> new new
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 3 4 999 999 999 4 4 2 4 999
[2,] 1 4 NA NA NA 4 2 3 4 NA
> Mydata Mydata
ID X1 X2 X3 X4 Max Var
1 1 3 1 1 1 3 1
2 2 1 2 1 4 4 4
3 3 1 1 1 1 999 NA
4 4 1 3 3 1 999 NA
5 5 2 2 2 1 999 NA
6 6 1 2 3 4 4 4
7 7 2 4 3 3 4 2
8 8 1 1 2 1 2 3
9 9 3 2 1 4 4 4
10 10 4 4 4 4 999 NA
: http://stackoverflow.com/questions/29683339/number-of-maximums-in-each-row-and-more/29686201#29686201
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
언어 - Chord diagram 그리기이 팁에서는 데이터 간의 상관 관계를 시각화하는 방법 중 하나 인 Chord diagram을 그리는 방법을 소개합니다. 그리려면 "chorddiag"패키지를 사용합니다. 다음 데이터를 파일 이름 "yamate-lin...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.