본문 바로가기

분류 전체보기120

판다스(pandas) csv 파일 저장하고 불러오기 to_csv(), read_csv() 함수 판다스(pandas) csv 파일 저장하고 불러오기 to_csv(), read_csv() 함수 판다스(pandas)는 파이썬(Python)의 데이터처리를 위한 라이브러리 입니다. csv 파일은 판다스(pandas)에서 데이터프레임을 불러오고 저장할때 많이 쓰이기 때문에 알아두면 좋아요. 1. csv 파일 저장하기 pd.to_csv('파일경로/파일명') 2. csv 파일 불러오기 pd.read_csv('파일경로/파일명') 3. 인코딩 pd.read_csv('파일경로/파일명', encoding='utf-8' 또는 'cp9449') 불러올 csv 파일의 인코딩과 파이썬의 인코딩의 설정이 맞지 않으면 에러가 발생합니다. 국제표준 인코딩 utf-8 2022. 4. 28.
판다스(pandas) Series(시리즈) 액세스 판다스(pandas) Series(시리즈) 액세스 판다스(pandas) 시리즈(Series)는 1차원 데이터 구조를 가지고 있습니다. 시리즈의 모든 값에는 색인이 들어 있는데, 별도의 인덱스를 가질수 있습니다. Series(시리즈) 요소에 접근하기!! 1 2 3 4 5 6 7 8 9 10 11 12 13 # ------------------------------------------------------------------------------ # groceries = pd.Series(data= data, index= index) # 변수에 저장 groceries >>> [결과] eggs 30 apples 6 milk Yes bread No dtype: object # -----------------.. 2022. 4. 28.
파이썬(Python) Numpy(넘파이) 저장하고 불러오기 파이썬(Python) Numpy(넘파이) 저장하고 불러오기 1. 넘파이 저장방법 np.save('파일이름', 데이터가 들어있는 변수) ex) np.save('my_array', D) 2. 불러오는 방법 np.load('파일명') ex) np.load('my_array.npy') 2022. 4. 27.
파이썬(Python) Numpy 기초 정리1 파이썬(Python) Numpy 기초 정리1 1. Numpy Numpy(넘파이)는 다차원 배열과 행렬들을 효율적으로 사용할수 있도록 지원하는 파이썬의 패키지입니다. 넘파이를 사용하려면 먼저 호출합니다. import numpy as np (as np는 넘파이를 np로 줄여 쓰겠다는 의미) 2. 예제를 통한 Numpy 배우기 (1) ο 리스트를 넘파이의 1차원 배열로 만드는 방법 a = np.array( [1, 2, 3, 4, 5] ) ο 데이터 개수 구하기 a.size ο 데이터 모양 확인 a.shape ο 넘파이 리스트의 타입 알아보기 a.dtype ο 평균 구하기 a.mean() ο 최대값 구하기 a.max() ο 최소값 구하기 a.min() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .. 2022. 4. 27.
파이썬(Python) LIST COMPREHENSION(리스트 컴프리헨션) 파이썬(Python) LIST COMPREHENSION 1. LIST COMPREHENSION LIST COMPREHENSION (리스트 컴프리헨션)은 대괄호 [ ] 안에 표현식(계산식)과 for문, if문을 한줄에 넣어서 리스트를 쉽고 빠르게 만들수 있는 방법입니다. 오픈소스, 책, 블로그에 많이 나오고, 파이썬(Python)에서 자주 쓰는 문법이이에요. 원본 리스트를 가지고, 다른 리스트를 만들때 사용! 2. 기본구조 [표현식 for 변수 in 순회가능객체(조건문)] 저는 학교에서 배운대로 정리를 하겠습니다^^ 먼저 for문으로 코딩을 합니다. 그리고 대괄호 안에 for 변수 in 리스트 부분은 뒤쪽, 수행부분은 앞쪽에 써줍니다. 3. 연습하기 원본 리스트 score_list = [88, 76, 56.. 2022. 4. 26.