본문 바로가기
728x90

파이썬8

[NumPy] 배열의 유용한 메서드 NumPy 에 있는 다양한 메서드를 통해 배열의 최댓값, 최솟값, 평균값 등을 손쉽게 계산할 수 있다. arr.max(): 배열에서 최댓값을 반환한다. arr.argmax(): 배열에서 최댓값이 위치한 인덱스를 반환한다.arr.min(): 배열에서 최솟값을 반환한다.arr.argmin(): 배열에서 최솟값이 위치한 인덱스 를 반환한다.arr.mean(): 배열의 평균값을 반환한다.import numpy as nparr = np.array([10, 20, 5, 40, 15])print("Max value:", arr.max()) # 최댓값: 40print("Index of max value:", arr.argmax()) # 최댓값의 인덱스: 3print("Min value:", arr.mi.. 2025. 1. 24.
[NumPy] NumPy로 배열을 생성하는 방법 NumPy는 배열을 다양한 방법으로 쉽게 생성할 수 있는데, 그 중에서도 자주 사용되는 함수들이 있다. 1. np.arange()np.arange()는 일정 간격의 값을 가지는 배열을 생성할 수 있다. 기본적으로는 0부터 시작해서 지정한 숫자까지 값을 생성하는데, 원하는 간격으로 숫자를 설정할 수도 있다.import numpy as np# 기본 설정: 0부터 10까지 (10은 포함되지 않음), 1씩 증가array1 = np.arange(0, 10)print(array1) # [0 1 2 3 4 5 6 7 8 9]# 사용자 지정 증가 폭array2 = np.arange(0, 10, 2)print(array2) # [0 2 4 6 8] 첫 번째 예시는 0부터 10까지 (10은 포함되지 않음) 1씩 증가하.. 2025. 1. 22.
[NumPy] Python 리스트와 NumPy 배열의 차이점 Python을 사용하다 보면 리스트랑 NumPy 배열을 헷갈릴 때가 있다. 겉으로는 비슷하게 생겼지만, 실제로는 역할과 특징이 많이 다르다.  import numpy as npmylist = [1, 2, 3]myarray = np.array(mylist)print("List:", mylist) # [1, 2, 3]print("Array:", myarray) # [1 2 3]print("Type of list:", type(mylist)) # print("Type of array:", type(myarray)) #  Python 리스트 리스트는 다양한 데이터 타입을 하나의 리스트에 저장할 수 있는 자료구조이다. (Int/Float, String, Boolean 등 서로 다른 데이터 타입을 섞어서 저.. 2025. 1. 21.
[Python] 주피터(Jupyter) 패키지 설치 및 관리를 위한 터미널 (Terminal)에서 pip 사용법 파이썬에는 기본 패키지 관리 툴인 pip (이하 줄여서 package installer for python)으로 다양한 패키지를 설치, 사용 그리고 관리까지 할 수 있다. 보통 통계 분석용으로 주피터(Jupyter)를 많이 사용하는데 주피터에서 패키지를 어떻게 설치하는지 방법을 간단하게 공유해보고자 한다. 주피터에 대한 자세한 설명과 설치 방법은 아래 링크를 참고하면 된다. [Python] 주피터(Jupiter) 설치 방법 (맥북) 맥북 OS 환경에서 Python 기반인 Jupiter(주피터) 프로그램 설치 방법에 대해 알아보자. 주피터 Jupiter란? Python, R, Julia, 등 49개의 프로그래밍 언어로 코드를 작성하고 실행하는 개발 환경을 제공하는 cobaltblue49.com 주피터를 설.. 2022. 4. 12.
반응형