Main Content

다변량 데이터

MATLAB®에서는 다변량 통계 데이터에 대해 열 방향 분석을 사용합니다. 데이터 세트의 각 열은 변수를 나타내고 각 행은 관측값을 나타냅니다. (i,j)번째 요소는 j번째 변수의 i번째 관측값입니다.

예를 들어, 변수가 세 개인 데이터 세트를 고려해 보겠습니다.

  • 심박수

  • 몸무게

  • 주당 운동 시간

관측값이 다섯 개일 경우 결과로 생성되는 배열은 다음과 같을 것입니다.

D = [ 72          134          3.2
      81          201          3.5
      69          156          7.1
      82          148          2.4
      75          170          1.2 ]

첫 번째 행에는 1번 환자의 심박수, 몸무게, 운동 시간이 포함되고, 두 번째 행에는 2번 환자의 데이터가 포함됩니다. 이제 이 데이터 세트에 다양한 MATLAB 데이터 분석 함수를 적용할 수 있습니다. 예를 들어, 각 열의 평균과 표준편차를 구하기 위해 다음을 사용할 수 있습니다.

mu = mean(D), sigma = std(D)

mu =
      75.8       161.8         3.48

sigma =
    5.6303      25.499       2.2107

MATLAB에서 사용 가능한 데이터 분석 함수 목록을 확인하려면 다음을 입력합니다.

help datafun

Statistics and Machine Learning Toolbox™에 액세스할 수 있는 경우 다음을 입력합니다.

help stats