List Comprehension
선언과 할당을 동시에
[ ( 변수를 활용한 값 ) for ( 사용할 변수 이름 ) in ( 순회할 수 있는 값 )]
예제
#List Comprehension. for문, if문 결합
bb=[2,3,4,5,6]
even=[num for num in bb if num%2==0]
even
bb=[2,3,4,5,6]
even=[]
for num in bb:
if num % 2 == 0:
even=even+[num]
even
동일한 코드
+) 단축키 Shit+Tab,Tab(함수 설명)
라이브러리 개요
NumPy
- 메모리 효율적인 벡터 산술연산 기능 제공
- 반복문 없이 전체 데이터 배열 일괄 연산 기능 제공
- 선형대수, 난수 발생, 푸리에 변환 등 다양한 연산 기능 제공
Pandas
- NumPy 기반 라이브러리
- 행과 열로 이루어진 객체 다루기 용이(DataFrame)
- 시계열과 비시계열 데이터를 같이 다룰 수 있는 데이터 구조 제공
- Panel Data Analysis 엑셀 형식의 테이블 형식의 데이터 다루는 전문적인 라이브러리
'Data > Python' 카테고리의 다른 글
[Data/Python] 상관분석 (0) | 2024.01.24 |
---|---|
[Data/Python] 이론 정리 (1) | 2024.01.24 |
[Data/Python]실습_데이터 전처리: 결측치 이상치 (0) | 2024.01.17 |
[Data/Python]실습_표본 추출 (0) | 2024.01.17 |
[Data/Python]실습_EDA: 수치형, 범주형 기술통계 (0) | 2024.01.17 |