배열의 연산을 할 경우에는 서로의 shape이 같아야 한다.
다를 경우에도 연산을 가능하게 해 주는 방법도 있다.

간단하게 더하기 연산자를 사용해서 두 값을 더해줄 수 있다. (빼기 나누기 곱하기 등도 마찬가지)

np.add() 라는 더하기 모듈을 사용할 수도 있다.
뺄셈은 np.subtract()
곱셉은 np.multiply()
나눗셈은 np.divide()
제곱은 np.square()
제곱근은 np.sqrt()

내적(dot product) / 절댓값 / 올림 / 내림 / 반올림 / 버림
1. 내적
np.dot() 을 이용한다.
-1차원

1*2 + 2*3 + 3*4 + 4*5 = 40
같은 열에 있는 요소들을 곱해준 후 다 더한 값을 출력해 준다.
-2차원


2. 절댓값
np.abs() 를 이용한다.

3. 올림
np.ceil() 을 이용한다.

4. 반올림
np.round() 을 이용한다.

5.버림
np.trunc() 을 이용한다

1. 최솟값
np.min() 을 이용한다

np.min(arr1, axis = 0) 을 설정해주면 전체에서가 아니라 열에서 가장 작은 값을 구해준다. => [0 1 3]
np.min(arr1, axis = 1) 을 설정해주면 전체에서가 아니라 행에서 가장 작은 값을 구해준다. => [1 0]
다른 함수에서도 마찬가지
2. 최댓값
np.max() 을 이용한다

3. 합
np.sum() 을 이용한다

4. 평균값
np.mean() 을 이용한다

4. 표준편차
np.std() 을 이용한다

5. 누적합
np.cumsum() 을 이용한다

6. 중앙값
np.median() 을 이용한다

비교연산
1.동등연산자: 값을 비교하여 조건에 맞으면 True 아니면 False 출력


두개의 배열이 같을 경우
2. 대소연산자

삼각함수
1. sin

2.cos

3.tan

파이값 출력

| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 4일차 (0) | 2023.07.03 |
|---|---|
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 3일차 - 2 (0) | 2023.06.30 |
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 2일차 (0) | 2023.06.30 |
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 1일차 (0) | 2023.06.28 |
| 코딩일기: 노마드 코더로 공부 9일차 (0) | 2023.06.26 |