본문 바로가기
  • CobsLab upgrades your company value by AI technology

넘파이7

Numpy 기초 (3) - 배열 차원, 배열 shape, dtype 안녕하세요 콥스랩(COBS LAB)입니다. 오늘 소개해드릴 주제는 Numpy입니다. 저번시간에는 배열 인덱싱 및 슬라이싱, 다양한 함수들에 대해서 알아보았습니다. 이번 시간에는 배열 차원, 배열 shape, dtype에 대해서 알아보도록 하겠습니다. 목차 배열 차원 배열 shape dtype 넘파이(NumPy)의 주요 대상은 다차원 배열입니다. 즉 넘파이의 각 요소들은 같은 데이터 타입을 가지고 있으며, 여러 차원의 배열 형태로 데이터를 가지고 있습니다. 배열의 차원 넘파이의 각 차원은 axes(축)으로 불립니다. np.array([1,2,3,4,5]) >>> array([1, 2, 3, 4, 5]) 위 배열은 1차원 배열이며 1차원 배열의 길이는 5입니다. np.array([[1,2,3,4,5],[6,.. 2023. 1. 13.
Numpy 기초 (2) - 배열 인덱싱 및 슬라이싱, 다양한 함수들 안녕하세요 콥스랩(COBS LAB)입니다. 오늘 소개해드릴 주제는 Numpy입니다. 저번시간에는 배열 데이터를 다룰 수 있는 파이썬 라이브러리인 넘파이(Numpy)의 개념과 기본 배열 생성에 대해 알아보았습니다. 이번 시간에는 배열 인덱싱 및 슬라이싱, 다양한 함수들에 대해서 알아보도록 하겠습니다. 목차 배열 인덱싱 및 슬라이싱 다양한 함수 배열 인덱싱 기본적인 인덱싱은 Python 리스트와 매우 유사합니다. 인덱싱은 0부터 시작합니다. data라는 array가 있을 때, data [1]와 같이 특정한 인덱스를 명시할 수도 있고, data [0:2]과 같이 범위 형태의 인덱스를 명시할 수도 있습니다. data [:]의 경우, 해당 array의 전체 성분을 모두 선택한 결과에 해당합니다. data = np.. 2023. 1. 4.
Numpy 기초 (1) - 배열 정의 및 생성, 배열 shape, 배열 연산 안녕하세요 콥스랩(COBS LAB)입니다. 오늘 소개해드릴 주제는 Numpy입니다. 이번에는 배열 데이터를 다룰 수 있는 파이썬 라이브러리인 넘파이(Numpy)의 개념과 기본 배열 생성에 대해 알아보도록 하겠습니다. 목차 배열 정의 및 생성 배열 shape 배열 연산 Numpy란? 파이썬 기반 데이터 분석 환경에서 NumPy는 행렬 연산을 위한 핵심 라이브러리입니다. NumPy는 “Numerical Python “의 약자로 대규모 다차원 배열과 행렬 연산에 필요한 다양한 함수를 제공합니다. 파이썬 list 객체를 개선한 NumPy의 ndarray 객체를 사용하면 더 많은 데이터를 더 빠르게 처리할 수 있습니다. Numpy를 사용하는 이유 : 메모리 사이즈 : 메모리 버퍼에 배열 데이터를 저장하고 처리하는.. 2022. 12. 26.