지금까지 일반적 벡터를 알아보았습니다. 그렇다면 벡터로 무엇을 표현할 수 있을까요? 다양한 데이터를 벡터로 표현할 수 있습니다. 다음 예시들은 아직 배우지 않은 내용도 있으므로 간단히 읽고 넘기세요.
(1) 이진 문자열(binary string)을 벡터로 표현할 수 있습니다. 즉, n-비트 이진 문자열 (110110)을 n-벡터 (1,1,0,1,1,0)으로 표현할 수 있습니다.
(2) 속성(attribute)들에 대해 벡터로 표현할 수 있습니다.
예 gildong = {'age':28, 'height':182, 'income':5500}
(3) 확률분포를 벡터로 표현할 수 있습니다.
In [4]:
{1: 1/3, 2: 2/3, 3: 0/3}
Out [4]:
{1: 0.3333333333333333, 2: 0.6666666666666666, 3: 0.0}
(4) 이미지를 벡터로 표현할 수 있습니다.
1024×768 크기의 흑백 이미지 집합이 있을 때 {(i, j) | 0 ≤ i < 1024, 0 ≤ j < 768}을 실수 R로의 함수/벡터로 볼 수 있습니다.
(5) 벡터를 이용하여 2차원뿐만 아니라 3차원 이상의 다차원 공간도 나타낼 수 있습니다.