본문 바로가기

python334

넘파이 어레이 크기 확인 shape 넘파이 어레이 크기 확인 shape shape 함수를 통해 어레이의 크기를 확인할 수 있습니다. >>> import numpy as np >>> arr = np.array([1,2,3,4,5]) >>> arr.shape (5,) >>> arr3 = np.array([[1,2,3,4], [5,6,7,8], [9,0,9,8]]) >>> arr3.shape (3, 4) 2023. 8. 3.
넘파이 어레이 값 타입 확인 dtype 넘파이 어레이 값 타입 확인 dtype dtype(data.type 약자) 함수를 활용하여 어레이의 타입을 확인할 수 있습니다. >>> import numpy as np >>> arr = np.array([1,2,3,4,5]) >>> arr.dtype dtype('int64') >>> arr2 = np.array([1.2, 2, 3, 4, 5]) >>> arr2.dtype dtype('float64') 2023. 8. 3.
넘파이 최대값 위치 찾기 / 넘파이 최소값 위치 찾기 넘파이 최대값 위치 찾기 / 넘파이 최소값 위치 찾기 최대값 : argmax(array), 최소값 : argmin(array) import numpy as np >>> arr = np.array([1, 2, 3, 4, 5, 4, 3]) # 최대값 5의 위치는 4이다 >>> np.argmax(arr) 4 # 최소값 1의 위치는 0이다 >>> np.argmin(arr) 0 2023. 8. 3.
python line graph matplolib, plotly python line graph matplolib, plotly¶In [1]: import numpy as np# sample data a generatea = np.random.randint(9, 15, size=10)a Out[1]:array([13, 12, 12, 13, 14, 10, 13, 10, 13, 12])In [2]: # sample data b generateb = np.random.randint(8, 16, size=10)b Out[2]:array([ 8, 13, 9, 15, 12, 12, 14, 11, 13, 13])In [3]: # x axis data generatetime = np.arange(1,11)time .. 2023. 8. 3.
python check filesize os.path.getsize python check filesize os.path.getsize return byte import os memory = os.path.getsize("sample.jpg") print(str(memory) + " byte") # out : 224967 byte return Kilobytes print(str(memory/1024) + " kb") # out : 219.6943359375 kb return MegaBytes print(str(memory/(1024*1024)) + " mb") # out : 0.21454524993896484 mb return GigaBytes print(str(memory/(1024*1024*1024)) + " gb") # out : 0.00020951684564352.. 2023. 7. 31.
파일 이름과 파일 확장자 분리 os.path.splitext 파일 이름과 파일 확장자 분리 os.path.splitext import os file_path = '/home/user/documents/example.txt' # os.path.splitext() 함수를 사용하여 파일 이름과 확장자를 분리합니다. file_name, file_extension = os.path.splitext(file_path) print("파일 이름:", file_name) # out : /home/user/documents/example print("파일 확장자:", file_extension) # out : .txt [참고] os.path.basename을 활용하여 디렉션을 빼고 파일 이름과 확장자 분리하기 import os file_path = '/home/user/docume.. 2023. 7. 30.