Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 곱셈기
- 데이터분석
- DataFrame
- array
- bjt
- Python
- Matlab
- FPGA
- LED켜기
- numpy
- 히스토그램매칭
- 가설 함수
- 데이터 분석
- FND
- Verilog
- verilogHDL
- 파이썬
- 인공신경망
- 자료구조
- quatus
- Atmega128A
- 하인슈타인
- atmega
- 딥러닝
- 행렬
- SPI
- loc()
- keil uvision5
- C언어
- pandas
Archives
- Today
- Total
Keep-H's Hardware Design Study Notes
numpy array 본문
1. 리스트를 통해 생성
array1 = numpy.array([1,2,3,4,5])
2. 균일한 값으로 생성
- full() 함수를 사용하면 모든 값이 같은 array를 생성할 수 있다.
array1 = numpy.full(6,7)
#[7,7,7,7,7,7]
- 모든 값이 0인 array를 생성
#1
array1 = numpy.full(6,0)
#2
array2 = numpy.zeros(6,dtype = int)
# [0,0,0,0,0,0]
- 모든 값이 1인 array를 생성
#1
array1 = numpy.full(6,1)
#2
array2 = numpy.ones(6, dtype = int)
# [1,1,1,1,1,1]
3. 연속된 값을 가진 array 생성
arange() 함수를 사용하여 연속된 값을 넣을 수 있다.
arange(n,m) => n부터 m-1까지의 값들이 담긴 array를 반환
arange(n,m,d) => n부터 m-1까지의 값들 중 간격이 d가 되도록 반환
array1 = numpy.arange(2,7)
#[2 3 4 5 6]
4. numpy array를 이용하면 array의 값들을 한번에 연산할 수 있다.
numpy array를 사용하면 반복문을 사용하지 않고 배열의 요소를 연산할 수 있다.
numbers = [1,2,3,4,5]
array1 = np.array(numbers)
# array([1, 2, 3, 4, 5])
array1 = array1 * 2
# array([2, 4, 6, 8, 10])
array2 = array1 + 1
# array([3, 5, 7, 9, 11])
array3 = array1 + array2
# array([5, 9, 13, 17, 21])
'Python > numpy' 카테고리의 다른 글
numpy array(2) (0) | 2023.08.11 |
---|