• Boolean : True/False
  • True 값은 출력
  • Faslse 값은 출력하지 않음
    • 조건에 해당하는 (True)인 값들만 출력할 때 사용 > 필터링
    • 조건에 해당하는 값이 존재하는지 파악할 때 사용

 

 

 

sum : 합계

mean : 평균

abs : 절대값

 

등이 있다. 평균은 보통 average가 있는거같은데,

영어에서 숫자 같은 수학적의미의 평균은

 

mean으로 쓰여 파이썬에서도 mean을 쓰는것같다.

 

찾아보니 mean 말고도 median 메디안?이라고 중간값이 있다.

 

 

 

 

 

 

Tip.

테이블 회전하는법.

테이블명.T

 

 

 

 

 

 

 

- 파이썬 자료형 list 와 비슷함 ( 같다는 것은 아니고) 

- 빠르고 효율적인 산술연산을 함

- 반복문 없고 전체 데이터 배열 연산이 가능함.

 

1. numpy (넘파이)라고 읽는다.

라이브러리에서 import 한다. 

import numpy as np

보통 as( alis:알리야스) 라는 별칭을 이용해 np 라고  많이 쓰는 듯.

 

2. numpy.array

2. numpy는 N차원의 형태로 구성이 가능하다.

(index:인덱스)가 부여되어있다. 그 말은 순서가 있다는 말이기에 

인덱싱과 슬라이싱이 가능하다. 

( 숫자 시작 : 숫자 미만 ) 

 

list1 = [1,2,3,4,5]
list1

# 이렇게 나온듯 >> [1, 2, 3, 4, 5]

array1 = np.array(list1)
array1

#이렇게 나온듯 >> array([1, 2, 3, 4, 5])

array1+array1

#이렇게 나온듯 >> array([ 2,  4,  6,  8, 10])

배열과 배열이 더해진다.

자바에서 할 수 있었는지 모르겠다.

 

3. numpy.full

# numpy.full
# 풀 이런 것은.. 채우다? 라고 한다.


np_full = numpy.full((5,5), 3)
변수명 = 넘피. 풀 (2차원 배열 숫자) , 채울 숫자)

 

array([[3, 3, 3, 3, 3],
       [3, 3, 3, 3, 3],
       [3, 3, 3, 3, 3],
       [3, 3, 3, 3, 3],
       [3, 3, 3, 3, 3]])
 

4. numpy - shape (모양)

배열(테이블) 모양을 다시 설정할 수 있다.

대신 데이터의 갯수가 같아야 된다고 한다.

 

세로 4개, 가로 5개인 2차 배열 (테이블이라고해야하나?)

 

컬럼, 로우, 종, 횡 을 헷갈리지만..

 

 

[3, 3, 3, 3, 3],
[3, 3, 3, 3, 3],
[3, 3, 3, 3, 3],
[3, 3, 3, 3, 3],

 

 

 

자동판매기가 달러 받는다면
원화가 쌔지면 콜라는 싸지고 달러가 쌔지면 콜라가 비싸지는건가? 유로와 파운드.?

+ Recent posts