numpy(3)
-
넘파이 활용하기
수열 생성하기np.arange(시작값, 종료값, 증감값)np.linspace(시작값, 종료값, 데이터 개수)arange리스트와 다르게 실수값도 지원arange형태로 생성np.arange(1.5,10.5,2.1)array([1.5, 3.6, 5.7, 7.8, 9.9])linspace만약 시작값이 1이고 종료값이 10이면 이 구간을 5개로 나누어 준다.실수값도 지원arange형태로 생np.linspace(1,10,5)array([ 1. , 3.25, 5.5 , 7.75, 10. ])arange를 이용하여 sin, cos 함수 그리기np.array를 활용하여서 0부터 3.14*2의 구간을 0.01 간격으로 저장해 준다.(x축 값)y1에는 넘파이에서 지원하는 sin을 활용하여서 sin 값을 저장y2에는..
2024.11.04 -
numpy이해와 자료구조
넘파이(numpy)수치, 연산등을 위한 파이썬 외부 라이브러리데이터 분석, 시각화, 머신러닝 등에 유용함백터, 행렬 등의 자료구조 및 연산 지원넘파이 장점데이터 생성에 유용함많은 데이터를 쉽고 빠르게 처리가능복잡한 연산 수행 가능넘파이 사용하기설치하기pip install numpy라이브러리 선언하기import numpy as np넘파이의 중요성리스트 활용하여서 1부터 20까지 3씩 증가하는 집합 만들기x=list(range(1,20,3))print(x)[1, 4, 7, 10, 13, 16, 19]리스트를 활용하여서 1부터 5까지 0.1씩 증가하는 집합 만들기x=list(range(1,5,0.1))print(x)TypeError Traceback (..
2024.11.04 -
인공지능 수업(2일차)
Numpy-머신러닝에서 이미지, 영상, 텍스트, 소리 등의 모든 데이터는 실수 형태의 배열로 표현.-Numpy는 수치 데이터의 배열을 구성하고, 배열을 연산 처리하는데 필요한 라이브러리 Numpy 데이터 구조-스칼라: 한 개의 숫자.-백터: 스칼라(숫자)의 집합. 여러 숫자가 특정한 순서대로 모여있는 1차원 배열-행렬: 백터의 집합. 행과 열로 이루어진 2차원 배열.-탠서: 행렬의 집합. 3차원 이상의 배열. Numpy 사용-arrange(): 배열의 크기 지정. 지정한 범위의 정숫값을 갖는 배열 생성.number=np.arange(1,5)print(number)#[1,2,3,4] -zeros(): 배열의 데이터를 0으로 체움.number_zero=np.zeros((2,3))print(number_zer..
2024.07.16