15日_비전공자 문과생 <데이터 분석가 및 빅데이터 교육> : range와 np.arrange
<오전 할일>
지각 안하기-실패
지각만 안해도 갓생이다...ㅋ
*앞으로 10분전에 도착하기. 9시 20분까지! 오려면 8시20분에 나와야한다
**적어도 7시 50분엔 일어나자!
어제 건물에 찾아온 경찰들한테 상황설명하고
밥먹고 바로 뻗었는데 ㅋㅋ
알람을 꺼놓는바람에 omg
Matplotlib — Visualization with Python
seaborn seaborn is a high level interface for drawing statistical graphics with Matplotlib. It aims to make visualization a central part of exploring and understanding complex datasets. statistical data visualization Cartopy Cartopy is a Python package des
matplotlib.org
'데이터분석_시각화'에 조금 관심이 있다면
이 사이트를 많이 참고하기
<오늘 진행한 수업>
데이터 전처리 preprocessing
과제) 데이터 프레임 pandas문제

파이썬 수열 생성에는 range와 np.arrange가 쓰인다.
range함수
-range함수 내에 인자를 1, 2, 3개 넣는 버전이 각각 있는데,
이 때 인자는 반드시 정수형 자료여야 한다.
-range인자 개수 : 1개(끝점 지정)
ex)range(3.5) > 정수가 아니라서 TypeError가 발생한다.
-range(n) ; 0부터 n-1까지, 총 n개의 숫자를 순회할 수 있는 객체 생성.
**n자리에 2.5 등 정수가 아닌 숫자나
str자료형의 객체는 input으로 받을 수 없다.
(str자료형이 무엇인지 찾아보았다)

str자료형이란?
str함수를 사용하면 수치자료형을 문자열 자료형으로 변환이 가능하다.
str함수에 문자열로 변환하고 싶은 변수를 입력하면 된다.
str([변수])
그러면, type(str([변수])) = str일 것이다
-range 객체 타입 변경 (list, tuple 등)
range객체 n자리에 자료형은 못오지만!
list, tuple 등을 써서 자료형으로 변환할 수도 있다.
list(range(1, 10, 2)) # [ 1, 3, 5, 7, 9 ]
tuple(range(3, -2, -1)) # (3, 2, 1, 0, -1)
흠...그렇구나....

np.arrange 함수
-정수형 타입의 제한을 벗어나 0.5씩 증가하는 등의 실수 단위의 자료를 다룰 수 있다
np.arrage(시작점(생략시 0), 끝점(미포함), step size(생략시 1))
-실행 결과의 수열이 numpy array형태의 자료형이 들어가 있는 것이 특징!

-for 문 순회 상황 등에서 range 함수처럼 특정 수열을 만들려고 할 때,
np.arange 함수를 많이 사용하게 된다고 한다.
(np.arange 함수의 사용 방법은
사실 range 함수의 사용 방법과 동일한 느낌 ㅋㅋ)
<집가기전에 복습할 것>
-판다스 숙제 6,7,8번
*노트북 가져가기
<집가서 할일>
-화장품 챙겨서. 창원갈준비
-청소/빨래