Development/Python(798)
-
enumerate()
enumerate()· 컨테이너 객체가 지닌 각 요소값뿐만 아니라 인덱스 값도 함께 반환합니다.· key(index)와 실제 그 값을 같이 가져옵니다.
-
NaN (not a number)
NaN· NumPy에서는 정의할 수 없는 숫자를 표현하기 위한 np.nan(not a number)함수를 제공합니다.· 0을 0으로 나누는 경우 np.nan이 됩니다.
-
Graphviz
Graphviz · 그래프, 다이어그램을 그려주는 오픈소스 도구 · Open source Graph Visualization Software https://graphviz.gitlab.io/
-
reshape(), -1
reshape() · 배열의 모양(크기) 변경할 때 사용합니다. · 만들어진 배열의 내부 데이터는 보존한 채로 형태만 바꾸려면 reshape()함수를 사용합니다. · 기존 배열과 새로운 배열의 아이템 개수는 항상 동일해야 합니다. https://docs.scipy.org/doc/numpy-1.14.0/reference/generated/numpy.reshape.html # 배열의 길이가 5인 1차원 배열 x = np.arange(7) print(x) [0 1 2 3 4 5 6] # 행, 열의 갯수가 (1, 7)인 2차원 배열 x_reshape1 = x.reshape(1, 7) print(x_reshape1) [[0 1 2 3 4 5 6]] # 행, 열의 갯수가 (7, 1)인 2차원 배열 x_reshape..
-
벡터 연산(Vectorized Computation)
벡터 연산(Vectorized Computation) · 벡터화 연산 ≒ Array Programming 이라고도 합니다. · 벡터 또는 리스트를 한 번에 연산하는 것을 말합니다. · 배열 객체에 배열의 각 원소에 대한 반복 연산을 하나의 명령어로 처리합니다. · 벡터 연산을 사용하면 for문 등을 사용해 값을 하나씩 처리해나가는 대신 벡터나 리스트를 한 번에 처리할 수 있어 더 효율적이고 편리합니다. · 비교 연산과 논리 연산을 포함한 모든 종류의 수학 연산에 대해 적용할 수 있습니다.
-
imageio 패키지 - install
imageio 패키지 - install pip install imageio