NUMPY
Numpy는 선형대수 문제를 파이썬으로 다룰때 사용하는 패키지이다.
Numpy를 이용한 벡터(Vector)표현
벡터를 포현할 때는 열 개수가 하나인 2차원 배열 객체로 표현한다. 하지만 Numpy는 편의를 위해 1차원 배열 객체로 만들어도 벡터로 인정한다. 행처럼 보이지만 실제로는 열벡터라는 점에 유의해야한다.
# 아래 두개는 같은 벡터이다.
vec01 = np.array( [[1.1],[2.2],[3.3],[4.4]] )
vec02 = np.array( [1.1],[2.2],[3.3],[4.4] )
벡터는 열의 수가 1인 행렬이라고 볼 수 있으므로 벡터를 다른 말로 열벡터(Column Vector)라고도 한다. 하나의 데이터를 벡터로 나타낼 때에는 하나의 열(Column)으로 표기하지만 여러개의 데이터를 행렬로 나타낼 때에는 하나의 데이터는 하나의 행(Row)로 표기한다.
':: Develop > Python' 카테고리의 다른 글
[Numpy] 파이썬 벡터 표현 (0) | 2020.01.20 |
---|---|
Polyline 변환에 대해 알아보고 패키지를 사용해보자. (0) | 2019.08.02 |
Google Maps API를 사용해보자 ! (6) | 2019.07.17 |
댓글0