[Pandas] Numpy 배열 인덱싱/슬라이싱
1차원 배열의 요소 참조 및 변경 array = np.arange(16) print(array) array[5] = 777 print(array) 0에서 15까지의 숫자의 배열을 불러온 후 인덱스값이 5인 데이터를 777로 바꾸었다. 3차원 배열의 요소 참조 및 변경 array = np.arange(16).reshape(2,2,4) print(array[1,1,2]) array[1,1,2] = 777 print(array) 3차원 구조의 배열은 2,2,4 배열로 reshape 후, 1,1,2 에 해당하는 데이터를 777로 바꾸었다. Numpy 1차원 배열 슬라이싱 arange 이용해서 1~10 10개 요소를 가진 1차원 벡터를 만들어 주었다. ar = np.arange(1,11) print(ar) ar[..
2022. 11. 2.
[Pandas] Numpy - np.zeros, ones, full, eye, random 알아보기
Array 의 초기화 함수들(zeros,ones,full,eye) np.zeros ar = np.zeros((3,4)) printinfo(ar) np.zeros()는 배열의 모든 원소에 0을 삽입한다. np.ones array = np.ones((2,3)) print(array) np.ones()는 배열의 모든 원소에 1을 삽입한다. np.full array= np.full((2,3), 1234) print(array) np.full()은 배열에 사용자가 지정한 값을 삽입합니다. np.eye array = np.eye(3) print(array) 주 대각선의 원소가 모두 1이며 나머지 원소는 모두 0인 정사각형 행렬을 반환. (단위행렬) 참고 np.ranodm.random array = np.random..
2022. 11. 1.