1강. 벡터가 뭔가요? 벡터는 숫자를 원소로 가지는 리스트(list) 또는 배열(array)이다. 백터는 공간에서 한 점을 나타낸다. 벡터는 원점으로부터 상대적 위치를 표현한다. 벡터에 숫자를 곱해주면 길이만 변한다. 벡터끼리 같은 모양을 가지면 덧셈, 뺄셈을 계산할 수 있다. 벡터끼리 같은 모양을 가지면 성분곱(Hadamard product)을 계산할 수 있다. import numpy as np x = np.array([1, 7, 2]) y = np.array([5, 2, 1]) x + y array([6, 9, 3]) x - y array([-4, 5, 1]) x * y array([ 5, 14, 2]) 벡터의 덧셈, 뺄셈을 알아보자 벡터는 공간에서 한 점을 나타낸다. 벡터는 원점으로부터 상대적 위치..
numpy part 1 코드로 방정식 표현하기 coefficient_matrix = [[2, 2, 1], [2, -1, 2], [1, -1, 2]] constant_vector = [9, 6, 5] 다양한 Matrix 계산을 어떻게 만들 것인가? 굉장히 큰 Matrix에 대한 표현 처리 속도 문제 - python은 Interpreter 언어 적절한 패키지의 활용 파이썬 과학 처리 패키지 Numpy Numerical Python 파이썬의 고성능 과학 계산용 패키지 Matrix와 Vector와 같은 Array 연산의 사실상의 표준 한글로 넘파이로 주로 통칭 누군가는 넘피/늄파이라고 부르기도 함 Numpy의 특징 일반 List에 비해 빠르고, 메모리 효율적 반복문 없이 데이터 배열에 대한 처리를 지원함 선형대..
[생각해 보기] 프로그램 사용할 때 일어나는 오류들 주소를 입렵하지 않고, 배송 요청 저장도 안 했는데, 컴퓨터 전원이 나감 게임 아이템 샀는데, 게임에서 튕김 →예상치 못한 많은 일(예외)들이 생김 Exception 1) 예상 가능한 예외 발생 여부를 사전에 인지할 수 있는 예외 사용자의 잘못된 입력, 파일 호출 시 파일 없음 개발자가 반드시 명시적으로 정의해야 함 2) 예상이 불가능한 예외 인터프리터 과정에서 발생하는 예외, 개발자 실수 리스트의 범위를 넘어가는 값 호출, 정수 0으로 나눔 수행 불가시 인터프리터가 자동 호출 예외 처리 (Exception Handling) 예외가 발생할 경우 후속 조치 등 대처 필요 1) 없는 파일 호출 -> 파일 없음을 알림 2) 게임 이상 종료 -> 게임 정보 저..
모듈과 패키지 Module overview 어떤 대상의 부분 혹은 조각 예) 레고 블록, 벽돌, 자동차 부품들 프로그램에서는 작은 프로그램 조각들, 모듈들을 모아서 하나의 큰 프로그램을 개발함 프로그램을 모듈화 시키면 다른 프로그램이 사용하기 쉬움 예) 카카오톡 게임을 위한 카카오톡 접속 모듈 모듈 (Module) in Python Built-in Module인 Random을 사용, 난수를 쉽게 생성할 수 있음 import random random.randint(1, 1000) 331 random.randint(1, 1000) 543 random.randint(1, 1000) 664 random.randint(1, 1000) 727 패키지 모듈을 모아놓은 단위, 하나의 프로그램 직접 구현을 해봐야 알 수..
- Total
- Today
- Yesterday
- EDA
- Python
- SQL
- 프로그래밍
- 데이터 분석
- Lv3
- lv4
- 데이터 시각화
- 쿼리 테스트
- ML
- 데이터사이언스
- 파이썬
- API
- nlp
- 인공지능
- Kaggle
- 프로그래머스
- 부스트코스
- SQLD
- 머신러닝
- 알고리즘
- 태블로
- mysql
- 데이터분석
- 딥러닝
- ai
- LV1
- sql 테스트
- LV2
- 캐글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |