♣팀원: 김승혁, 류건희, 박지현, 이예주, 임은진, 조준혁
♣1주차 스터디:5/7, 2주차 스터디:5/14
import
- import를 통해 파이썬의 라이브러니나 패키지를 가져올 수 있다
boolean
- 명시적인 표현을 위해 True == 1, False == 0으로 표현합니다(이때, 문자열 '1','0'과 True,False 대응 아님에 유의!)
And/or 연산자
-True and True -> True, True and False -> False, True or False -> True
strings
- lower() >> 문자열을 소문자로 통일시켜줌, upper()>> 문자열을 대문자로 통일시켜줌
-strip() >> 앞뒤 공백을 제거해줌
-len() >> 길이를 알려줌
-split() >> 공백으로 문자열 분리시킴
Key Point
파이썬에서의 변수명에는 해당 변수가 가지고 있는 데이터의 상징적인 의미를 담는게 좋음
lists
-리스트 인덱싱, 슬라이싱 방법) 리스트변수[시작인덱스:종료인덱스:step]
-인덱싱과 슬라이싱은 각각 문자열에서 한개 또는 여러개를 가리켜서 그 값을 가져오거나 뽑아냄
-startswith() >> 특정 문자로 시작하는지 여부 확인
-in >> 특정 문자열 포함하는지 여부 확인
Control Flow
-for 반복문과 if 조건문을 함께 사용하는 경우 대다수
딕셔너리
딕셔너리(dictionary)란 사전형 데이터로, key 와 value를 일대일로 대응시킨 형태를 가지고 있다.
name, phone, birth가 key이고 james, 010-4234-1644, 0043이 vlaue이다.
주의
key값은 변하지 않으나. value값은변경할 수 있다. value에는 리스트도 넣을 수 있으나 key는 안된다.
key값에 중복되는 값을 설정하면 안 된다.
데이터 불러오기
다음 사진과 같이 value를 불러올 수 있다.
Key 리스트 만들기
Value 리스트 만들기
Pandas
pandas란 파이썬의 데이터 분석 라이브러리로 데이터프레임을 다루기에 용이하다.
데이터 구조의 수정, 삭제, 추가 , 인덱싱을 활용한 데이터 조작을 가능하게 하는는 데이터프레임 오브젝트
series (1차원 구조) 생성
DataFrame(2차원) 생성(행과 열을 가짐)
기본 구조 pd.DataFrames(data, index, columns)
'Study > CODE 3기 [파이썬으로 배우는 데이터 사이언스]' 카테고리의 다른 글
[4조:불사조] 건강검진데이터로 가설검정하기 (0) | 2024.05.28 |
---|---|
[김이김이나] 1 - 2 주차 스터디 (1) | 2024.05.17 |
[5조 C5DE] 1, 2주차 스터디 (0) | 2024.05.17 |
[2조:ACE] 1-2주차 (0) | 2024.05.16 |
비비빅 (0) | 2024.05.08 |