데이터 처리 도구/Python 6

[Python] 파이썬 라이브러리 종류

1. 기본적인 데이터 처리 (파이썬 기초)Pandas - 데이터 프레임NumPy - 수학적 계산  2. 데이터 시각화Matplotlib - 기본적인 시각화Seaborn - matplotlib 기반 시각화 -> Matplotlib의 부족한 심미성을 보완함Plotly -  인터랙티브한 고품질의 시각화Bokeh - 인터랙티브한 시각화로, 웹 브라우저에서 멋진 시각적 표현을 제작할 수 있음.  3. 통계 및 수학 계산SciPy - NumPy 기반 과학적 계산, 통계적 분석 (선형대수, 미적분 등 / stats라는 패키지를 사용하여 상관 분석, t-test, 분포의 정규성 테스트 작업)statsmodels - 통계적 모델링, 통계 테스트, 데이터 탐색 및 시각화 지원math -  수학적 연산과 관련된 다양한 함수..

[Python] pass, continue, break

대표적인 반복문인 for 와 while 을 통해서 루프(loop)를 만들 수 있고, 그 안에 조건문 if 를 넣을 수 있다.  1. Pass조건문에서 아무 일도 실행되지 않도록 하는 명령어. 즉, pass는 조건문에서 딱히 넣어줄 조건이 없는 경우, 작성할 코드가 없는 경우에 사용할 수 있다. pass는 반복문 수행에 있어서 아무런 영향을 끼치지 않는다. # Examplepocket = ['jelly', 'cellphone', 'mirror']if 'money' in pocket: pass else: print("가방에서 찾아라")# Output가방에서 찾아라주머니에 돈이 있으면 가만히 있고, 주머니에 돈이 없으면 가방에서 찾으라는 문구를 출력하고 싶은 경우에 위와 같이 작성할 수 있다. po..

[Python] 데이터 타입

데이터 타입1. 숫자형- expression 안에 정수와 부동소수점 실수가 같이 있을 때, 정수는 암묵적으로 부동소수점 실수로 타입이 변환된다.- integer인 두 수를 나눗셈하는 경우, 수행 결과가 floating point 로 변환된다. (1) Integers (정수)-28 , -4 , 0 , 1 , 70, 100, 575204  (2) Floating Point Numbers (부동소수점 실수)-2.5 , 0.0 , 59.6 , 170.0  2. 문자형- 문자형은 텍스트 데이터를 나타낸다.- 작은 따옴표(') 또는 큰 따옴표(")로 감싼다.a = 'hello'b = 'world'c = '1234' # 따옴표로 감싸주었기때문에 숫자가 아닌 문자형이다.  3. type( )- 데이터 타입을 출력해주..

[Python] 파이썬을 구성하는 기본 단위

파이썬을 구성하는 기본 단위1. 상수(Constants)2. 예약어(Reserved Words)3. 변수(Variables)  1. 상수(Constants)- 상수는 숫자, 문자, 문자열과 같이 값이 변하지 않는 고정된 값을 의미한다.- numeric constants 는 있는 그대로 입력하면 된다.- string constants 는 single quote(') or double quote(") 를 사용하여 입력해야 한다. string constants"abc"'abc''"""abcdefghi"""'abc\ndef\nghi'   2. 예약어(Reserved Words)FalseawaitelseimportpassNonebreakexceptinraiseTrueclassfinallyisreturnandcon..

[Python] 파이썬이란?

Sentences Or Lines- 기본적으로 라인 하나씩 각각 별개로 실행 작동- 이런 라인 하나하나로 문단을 만들고, 문단들을 쌓아서 스토리를 만든다.- 3줄 이상의 라인이면, 아톰과 같은 에디터를 사용하여 파일로 변환하여 시작단계부터 파이썬에게 이 파일을 읽어나가도록 요청할 것 ⇒ Python Scripts 또는 Python Programs 이라고 말한다.   Interactive vs. ScriptInteractive: 한 번에 한 줄씩 입력하고 바로 응답을 받는다. Script: 아톰과 같은 텍스트 에디터를 사용하면 statements (lines) 들의 하나의 시퀀스 문단을 하나의 파일에 입력할 수 있다. 그리고 파이썬에게 그 파일 안에 있는 그 statements 들을 작동시키라고 말할 수 ..

1