본문 바로가기

python8

[python/파이썬] list에서 공통 데이터만 추출하는 예제 [python/파이썬] list에서 공통 데이터만 추출하는 예제 ▶ 데이터 정의 ▶ list conprechension을 사용하여 데이터 추출 방법 a에 존재하는 숫자 중 b에도 존재하는 경우만 추출하여 리스트 코드를 생성하는 예제 해석 x for x in a if x in b x는 a의 원소들을 어떻게 변환할지 적는다. 여기서는 a의 원소 값을 그대로 받아 온다. x for x in a if x in b a의 리스트 데이터 만큼 반복문을 돌려 x 값으로 받아 온다. x for x in a if x in b x의 값이 b리스트에 있는지 확인해서 있으면 값을 돌려 준다. ▶ list.append()로 데이터 추출 방법 list에서 append()라는 추가하는 함수가 있다. 그래서 list_compre를 l.. 2021. 6. 24.
[python/파이썬] pandas method(판다스 함수) describe() : 판다스 함수 중 수치 데이터의 통계량을 요약해서 출력해주는 함수 drop_duplicates() : 중복을 제거해 주는 함수 info() : 데이터의 행과 열의 크기, 컬럼명, 컬럼을 구성하는 값의 자료형 등을 나타내는 함수 shape() : 데이터의 (행, 열) 크기를 출력하는 함수 get_dummies() : 범주형 데이터를 one hot encoding으로 처리해주는 함수 fillna() : 결측치 처리해주는 함수 reset_index(drop=True) : Dataframe 인덱스 초기화 함수 DataFrame.head() : 처음 5줄의 데이터 출력DataFrame.tail() : 마지막 5줄의 데이터 출력DataFrame.tail(10) : 마지막 10줄의 데이터 출력 .. 2021. 6. 23.
[python/파이썬] 필수 파이썬 라이브러리 NumPy (Numerical Python) 산술 계산의 추춧돌 같은 라이브러리. 자료 구조, 알고리즘 산술 데이터를 다루는 대부분의 과학 계산 어플리케이션에서 필요한 라이브러리를 제공 빠르고 효율적인 다차원 배열 객체 ndarray 배열 원소를 다루거나 배열 간의 수학 계산을 수행하는 함수 디스크로부터 배열 기반의 데이터를 읽거나 쓸 수 있는 도구 선형대수 계산, 푸리에 변환, 난수 생성기 파이썬 확장과 C, C++코드에서 NumPy의 자료구조에 접근하고 계산 기능을 사용할 수 있도록 해주는 CAPI pandas 구조화된 데이터나 표 형식의 데이터를 빠르고 쉽게 표현적으로 다루도록 설계된 고수준의 자료구조와 함수 제공 자동적으로 혹은 명시적으로 축의 이름에 따라 데이터를 정렬할 수 있는 자료구조 통합된.. 2021. 6. 22.
[python/파이썬] CSV 파일 불러오기 / 한글 깨짐 현상 해결 방 CSV파일 불러오기 import pandas as pd csv_file = pd.read_csv("C:/Users/silbe/Documents/Competition202106/ASOS_view.csv") 결과 화면 : 한글 깨짐 현상 발생 read_csv() 함수의 옵션 사용 : engine="python" csv_file = pd.read_csv("C:/Users/silbe/Documents/Competition202106/ASOS_view.csv", engine="python") 결과 화면 : 깨짐현상 발생 read_csv() 함수의 옵션 사용 : encoding='cp949' encoding의 옵션에는 cp949도 있고 utf-8도 있지만, 파일에 맞는 edcoding을 선택해야 파일 깨짐 현상을 .. 2021. 6. 18.