Eggs Sunny Side Up
본문 바로가기

언어74

[Python] 가장 최근 저장된 파일 불러오기 def get_newest_file_sac(): # 현재 작업 디렉토리 가져오기 current_dir = "파일 경로" # 디렉토리 내의 모든 파일 가져오기 (파일의 경로 포함) all_files = glob.glob(os.path.join(current_dir, '*')) # 파일들을 수정 시간을 기준으로 정렬 all_files.sort(key=os.path.getmtime) # 가장 최근에 저장된 파일 경로 반환 newest_file = all_files[-1] return newest_file # 함수 호출해서 가장 최근 파일 경로를 얻어옴 newest_file_path_sac = get_newest_file_sac() print("가장 최근에 저장된 파일 경로:", newest_file_path_.. 2023. 8. 5.
파이썬 라이브러리 시험 보호되어 있는 글 입니다. 2023. 4. 5.
Matplotlib import warnings warnings.filterwarnings(action='ignore') # 경고창 무시 y = [2, 4, 6, 8] plt.plot(y) plt.show() # 그래프를 출력해주는 함수 : show() x = [1, 2, 3, 4] y = [2, 4, 6, 8] plt.plot(x, y) plt.show() # 선 스타일 plt.plot(y, ls='--') # 라인스타일 => ls로 표현 plt.show() # 마커포인트 : marker plt.plot(y, marker='o') plt.show() # 선 두께 : line width => lw plt.plot(y, marker='o', lw=5) plt.show() # 선 색상 : line color => c plt.p.. 2023. 4. 4.
Pandas 판다스 공식 사이트 : https://pandas.pydata.org Pandas 객체(자료구조) 1차원 : 시리즈(Series) 2차원 : 데이터프레임(DataFrame) import pandas as pd 1차원 시리즈 생성 list 이용 # 도시별 인구 수를 나타내는 Series 생성 pop = pd.Series([9602000, 3344000, 1488000, 2419000]) pop 0 9602000 1 3344000 2 1488000 3 2419000 dtype: int64 # 시리즈 데이터에 인덱스를 지정하여 생성 pop = pd.Series([9602000, 3344000, 1488000, 2419000], index=["서울", "부산", "광주", "대구"]) pop 서울 9602000.. 2023. 4. 4.
Numpy 실습 - 영화 평점데이터 분석하기 import numpy as np data = np.loadtxt('data/ratings.dat', delimiter = '::', dtype=np.int64) data # 데이터 확인하기 # 배열의 크기 print(data.shape) # 행크기, 열크기 확인 print("행크기 : ", data.shape[0], "열크기 : ", data.shape[1]) # 배열의 차원 print(data.ndim) # 배열 전체 요소의 개수 print(data.size) (1000209, 4) 행크기 : 1000209 열크기 : 4 2 4000836 전체 평점 평균 구하기 # 평점 데이터에 접근하고 평균함수 이용 data[:, [2]].mean() np.mean(data[:, [2]]) 3.58156445302.. 2023. 4. 3.
Numpy https://numpy.org/ NumPy Powerful N-dimensional arrays Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today. Numerical computing tools NumPy offers comprehensive mathematical functions, random number g numpy.org 다차원 배열 제공(ndarray 클래스) - 배열의 특징 => 동일한 자료형을 가지는 값들이 배열 형태로 존재함 => N차원의 형태로 구성이 가능함 => 데이터 접근을 최적화 하기 위해서 색.. 2023. 4. 1.