나는 5000 개의 행과 59 개의 coloumns를 가진 eeg 녹음 데이터 세트를 가지고있다. coloumns는 eeg 헤드셋의 채널이며 행은 각 채널의 신호 진폭을 나타냅니다. 이제 나는 princomp를 사용하여 치수를 줄였습니다. 하지만 변수와 관측에 혼란 스러워요 내가 그 데이터를 분류하는 5000 요소의 lable 벡터를 가지고 있지만 내가 5000x59에서 princomp를 사용하면 주어진 레이블로 분류 할 수없는 59x59 행렬을 얻었고 59x5000 데이터에 명령을 적용하면 5000x5000 매트릭스를 얻은 것은 pca가 감소하는 대신 치수를 늘리는 것을 의미합니다. 친절하게도 내가 데이터에서 변수와 관찰을 어떻게 인식 할 수 있는지 이해하게하십시오. thnxprincomp에 eeg 데이터에 더 많은 변수를 적용하는 방법
0
A
답변
0
Matlab 명령 princomp
은 여러 개의 값을 가질 수 있습니다. 원래 5000x59 데이터 행렬을 D
으로 표시하면
[C, S] = princomp(D)
;
C
이 주성분 공간 원래 공간으로부터 투영되는 주 성분 계수
C
(59x59), 실제 주성분
S
(5000x59)를 제공하고,
S
는 열로 실제 주성분 포함 . 당신은 단지 주성분
S
신경과 계수
C
, 당신은
[~, S] = princomp(D)
을 할 수있는 필요하지 않은 경우 3 행렬의 관계는 BTW, = S
D * C
이다;
자세한 내용은 Matlab princomp
doc을 확인하십시오.
관련 문제
- 1. 많은 변수를 더 깔끔하게 보이게 만드는 방법
- 2. Android : 토스트에 변수를 적용하는 방법?
- 3. 더 많은 pythonic 방법
- 4. 코어 데이터에 많은 텍스트를 저장하는 방법
- 5. C# 많은 정수 변수를 더 빨리 재설정
- 6. 더 많은 매개 변수를 사용하여 Google지도 시작
- 7. 더 많은 부분을 추가하려면 linq 변수를 저장하십시오.
- 8. 아약스 게시물 요청에 더 많은 매개 변수를 추가하는 방법
- 9. socket.on()에 대한 더 많은 매개 변수를 전달하는 방법
- 10. 공통 공간 패턴 EEG 채널
- 11. 하나의 인수에 많은 함수를 적용하는 더 높은 차수 함수
- 12. 많은 관계에서 데이터에 액세스하기
- 13. NSFetchedResultsController가 더 많은 섹션을 반환하는 방법?
- 14. 하중을 더 적용하는 방법 스크롤 가능한 div
- 15. "및 &&" "또는 ||"연산자를 적용하는 더 나은 방법
- 16. 더 읽기 the_content와의 더 많은 링크 표시
- 17. MongoDB에 더 많은 레코드가있는 방법
- 18. before_validation에 대한 더 많은 방법
- 19. 더 많은 여백을 설정하는 방법
- 20. 더 많은 취미를 추가하는 방법
- 21. 더 많은 오이스를 만드는 방법?
- 22. tableView에서 더 많은 셀을로드하는 방법
- 23. 더 많은 테이블 또는 더 많은 데이터베이스?
- 24. SVN에 더 많은 커밋을 장려하는 방법
- 25. 변수를 많은 이미지로 사용하는 방법
- 26. 더 많은 테이블 또는 더 많은 행이 sql에서 더 좋습니까?
- 27. 더 많은 변수
- 28. WPF 데이터에 애니메이션을 적용하는 방법 라인 항목 (도형)
- 29. PHP에서 MySQL 데이터베이스에서 가져온 데이터에 스타일을 적용하는 방법
- 30. 더 많은 태그가 표시되지 않았습니다. "더 많은 것을 읽으십시오."Wordpress