나는 100x100의 행렬을 가지고 있으며 가장 큰 고유치라는 것을 알았습니다. 이제이 고유치에 해당하는 고유 벡터를 찾아야합니다. 어떻게해야합니까?주어진 고유치에 대한 고유 벡터 찾기 R
6
A
답변
9
eigen
기능은 당신이 원하는 것을 제공하지 않습니까? $vectors
가 있다는 고유 함수 상태의 실제 독서 도움
> B <- matrix(1:9, 3)
> eigen(B)
$values
[1] 1.611684e+01 -1.116844e+00 -4.054214e-16
$vectors
[,1] [,2] [,3]
[1,] -0.4645473 -0.8829060 0.4082483
[2,] -0.5707955 -0.2395204 -0.8164966
[3,] -0.6770438 0.4038651 0.4082483
3
". 열 x의 고유 벡터들을 포함 P * P의 매트릭스"를 가장 큰 고유 값에 해당하는 실제 벡터는 첫 번째 열 $vectors
입니다. @ user2080209의 대답은 작동하지 않습니다
> B <- matrix(1:9, 3)
> eig <- eigen(B)
> eig$vectors[,which.max(eig$values)]
[1] -0.4645473 -0.5707955 -0.6770438
# equivalent to:
> eig$vectors[,1]
[1] -0.4645473 -0.5707955 -0.6770438
참고 : 이 직접 얻으려면 그것은 첫 번째 행을 반환합니다.
관련 문제
- 1. R 고유 값/고유 벡터
- 2. Armadillo : 최소 고유치에 대한 eigs_gen
- 3. R : 요소가 포함 된리스트의 모든 벡터 찾기
- 4. 코드에 대한 R 벡터
- 5. R- 값의 고유 한 순열 찾기
- 6. R : 벡터
- 7. 큰 (희소) 행렬의 고유 값과 고유 벡터 찾기
- 8. 고유 벡터 찾기 주성분 분석 사용
- 9. R : data.frame에 대한 JSON 벡터
- 10. 벡터 청크 길이 분포 찾기 R
- 11. MATLAB에서 p 최대 고유치에 해당하는 p 고유 벡터를 추출하려면 어떻게해야합니까?
- 12. 일반 매트릭스의 고유 값 찾기 R
- 13. 데이터 프레임에서 고유 한 행 찾기 R
- 14. 고유 값 및 고유 벡터 방정식 시스템
- 15. R; 내가 벡터를 벡터
- 16. R 고유 함수와 고유 벡터를 찾기 위해 행렬 인수가있는 함수
- 17. R 문자 벡터에서 고유 한 쌍 찾기 R
- 18. R : 벡터
- 19. 주어진 벡터의 최소값 찾기
- 20. 정규화 된 고유 벡터 Maxima
- 21. 실린더의 직교 벡터 찾기
- 22. scikit-learn에서 PCA의 고유치와 고유 벡터 찾기 및 활용
- 23. 주어진 셀에서 표 찾기
- 24. 확률 행렬의 고유 값/고유 벡터 계산
- 25. Rcpp의 최소 벡터 찾기
- 26. 주어진 레코드에 대한 고유 한 사양 페이지
- 27. 주어진 매트릭스 내 모든 가능한 벡터 조합 - R
- 28. 주어진 경로에서 주어진 문자열 찾기
- 29. 고유 벡터/고유 값 계산을위한 Java 패키지?
- 30. 3D에서 주어진 벡터 (속도)에 수직 찾기 <python>
아니요, 그렇다고 생각하지 않습니다. 예를 들어, 행렬에 대해 고유 벡터 1.611684e + 01을 알고이 고유 값에 대한 고유 벡터를 찾을 수 있습니까? – user2080209
@ user2080209 : 왜 고유 벡터가 고유 값과 동일한 순서로 있지 않다고 생각합니까? –
@ user2080209,'eig <- eigen (B); eig $ vectors [eig $ values == 1.611684e + 01]'적절한 고유 벡터를 선택할 것입니다 – huon