수업 전/후
[Notebook - Student] Module 17(Data import and processing).ipynb
[Notebook - Student] Module 17(Data import and processing).ipynb
함수
os.getcwd() : 현재 디렉토리를 가져오는 함수 (current working directory)
os.path.join(a,b) : a 뒤에 b를 붙여 디렉토리 생성하는 함수
os.path.isdir(a) : a가 디렉토리인지 확인한다.
os.mkdir() : make directory 디렉토리를 생성한다. (폴더를 생성한다)
urllib.request.urlretrieve(a,b) : a의 웹 경로에 있는 파일을, b 파일명으로 저장한다.
‘*’ 언팩 연산자
인수들이 리스트나 튜플의 형태로 존재할 때, 각 값을 풀어서 전달한다.
딕셔너리에서는 ‘**’로 활용된다.
‘%’ 매직 키워드
%run : 주로 사용되는 매직 키워드 중 하나로써, 파일을 실행한다.
내장 함수와 파이썬 표준 라이브러리는 import 여부로 구분된다.
내장 함수의 목적은 일반적이고 공용적인 사용 기능에 있으며, 표준 라이브러리는 마찬가지로 일반적이나 보다 전문적인 사용 기능을 제공한다.
이와 같이, 분류된 이유는 어느 환경에서나 작업 가능하도록 파이썬이 가볍게 설계되었기 때문이며, 모듈형 구조로써 사용자의 임의에 따라 자유도를 주기 위해서이다.
loc, iloc
pandas에서 사용되는 인덱싱 메서드이다.
loc는 인덱스의 문자열을 기준으로 접근한다.
iloc는 인덱스의 정수를 기준으로 접근한다.
csv (comma separated values)
csv 파일은 쉼표와 \n으로 구분된 문자열이다.
pd.read_csv(’’) : ‘’ csv 파일을 df로 불러온다.
수업 전/후