- figure()로 열어서 show()로 닫는다
- figure()에는 그림에 대한 속성이 들어감
삼각함수 그리기
- np.arange(a, b, s): a부터 b까지의 s의 간격
ex) np.arange(0, 12, 0.01) -> 0부터 11까지 0.01의 간격으로- np.sin(value)
- 그래프를 그리는 코드를 def()로 작성한다
- 나중에 별도에 셀에서 그림만 나타낼 수 있기 때문
- grid() -> 그래프의 격자를 완성
- legend() -> 범례 표현
- xlabel() -> x축의 제목
- ylabel() -> y축의 제목
- title() -> 그래프의 제목 표현
- drawGraph() -> 함수가 실행됨
- r-- -> 빨간색 점선
- bs -> 파란 네모(bluesquared)
- g^ -> 초록색으로 위로 뾰족한 화살표 모양
- xlim -> x limit(범위 지정)
- ylim -> y limit(범위 지정)
- scatter ->점을 뿌리듯이 그리는 그림
- colormap -> color 값 지정
bar 그리기
- Pandas DataFrame은 데이터 변수에서 바로 plot() 명령을 사용할 수 있다
- 데이터(컬럼)가 많은 경우 정렬한 후 그리는 것이 효과적일 때가 많다
- sort_values() ->
오늘은 드디어 matplotlib를 이용하여 그래프를 처음으로 그려보았다
입력값에 따라 모양, 크기, 선의 종류, 색깔등이 달라지는것이 가장 재미있었고 삼각함수 그리는것도 재미있었다
저번에 배운 부분이 계속 나올때는 익히기 쉬웠지만 어제도 느꼈듯이 아직 외울것이 많다
그래프를 만들면서 여러가지 설정들을 바꿔가며 직접 만들어봐야 기억에 더 오래 남는다는 것을 느꼈다
내일은 나머지 CCTV 파트를 공부할 예정이다