rubus0304 님의 블로그
[Python 1주차] 본문
❗ 배울 내용
- 파이썬 설치
- 출력문 및 변수
- 리스트, 튜플, 딕셔너리
- 조건문
- 반복문
- 함수, 클래스
- 파이썬 유용한 문법들
데이터 분석의 모든 과정에서 사용
설명
데이터 불러오기, 저장하기 부터 시작해서 데이터 전처리, 데이터 시각화, 데이터 계산 등 모든 과정에서 파이썬 문법이 쓰이지 않는 곳이 없음
목적
데이터 분석을 파이썬으로 하기 위한 문법 이해
결과물
데이터 분석의 모든 과정 수행
기대효과
- 데이터 관리 : 당장 데이터 분석을 위해 방대한 데이터들을 불러오고 저장하는 것은 가장 기본적인 과정 입니다. 이것부터 파이썬 문법을 사용하기 시작합니다.
- 데이터 전처리 : 데이터를 분석하기 전 데이터의 문제가 있는지 살펴보고 데이터를 분석하기 좋게 전처리하는 과정이 필수적입니다. 이 과정에서 파이썬 문법을 사용합니다. (특히, Pandas, Scipy와 같은 데이터 분석 및 데이터 계산 파이썬 패키지를 함께 사용할 수 있습니다)
- 데이터 시각화 : 데이터를 불러오거나 분석하고 난 후에 데이터의 형태를 살펴보기 위해 시각화 하는 것은 필수적입니다.
- (특히, matplotlib, seaborn과 같은 데이터 시각화 파이썬 패키지를 함께 사용할 수 있습니다)
- 데이터 계산 : 데이터 분석에서 가장 중요한 과정이며 이를 수행하는데도 파이썬 문법이 필수적입니다. 다양한 통계적인 계산을 수행하기도 하며 직접 만든 수식을 적용하기도 하고 머신러닝이나 딥러닝을 함께 사용하기도 합니다
- (사용하는 주요 파이썬 패키지로는 scipy, scikitlearn, numpy, tensorflow, pytorch 등이 있습니다)
AI(머신러닝 및 딥러닝) 사용하기
설명
AI모델(머신러닝, 딥러닝)을 사용할 때 파이썬 문법이 필요
목적
데이터 기반의 AI모델은 필수적으로 파이썬 기반의 패키지인 pytorch, tensorflow 등을 사용하기
결과물
AI모델을 직접 설계하고 학습할 수 있으며 다른 사람이 만든 모델도 직접 수정하고 활용할 수 있음
기대효과
- AI모델 사용가능
- 만들어진 유명한 AI모델(ex. Chat GPT)등을 더욱 발전시켜 커스터마이징 해서 사용 가능
- AI모델을 직접 다룰 수 있는 데이터 분석가가 될 수 있음
https://teamsparta.notion.site/SCC-f3c9ec1205354360815a4ed8ee8b9fb1
Visual Studio
(추가)
Crtl + M + Z : 이전 행동 취소
파이썬 응용 mark down (마크 다운) - 기존 말고 새로 코드 생성해서 해야함!
# 넣으면 글자 커짐
### 개수 커질 수록 글자 작아짐
- 은 쩜
다름!
== 같다 = 값을 담는다
Integers 정수
floats 실수 (유리수, 무리수, 정수 포함, 소수점으로 이루어진 숫자들, 딱 떨어지지 않는 숫자들)
Complex 복소수 (물리학적 수식 다룰 때만 씀, 거의 다룰 일 없음)
" Alice's something "
num 1 = 7, num 2 = 2
num 1// num 2 => 3 (몫)
num 1 % num 2 => 1 (나머지)
사용자가 숫자를 입력하면 input 함수로 문자열 형태로 입력
int (integral = 정수형태로 만들어주는 함수)
정답:
string 쓰고 print로 string 출력!
https://teamsparta.notion.site/SCC-f3c9ec1205354360815a4ed8ee8b9fb1
파이썬 강의 다 듣고 파이썬 연습하기 // 강민구 튜터 // 서정욱 튜터 //
'강의 > 파이썬 알고리즘' 카테고리의 다른 글
[Python 5주차] 강의요약 (0) | 2024.10.18 |
---|---|
[Python 4주차] 강의요약 (0) | 2024.10.18 |
[Python 3주차] 강의요약 (1) | 2024.10.17 |
[Python 2주차] 강의요약 (리스트, 딕셔너리, 튜플) (3) | 2024.10.16 |