경기도미래기술학교 AI개발자 부트캠프 19일차 TIL- 써먹을 matplotlib과 헷갈렸던 것 정리.
2023. 6. 4. 23:16ㆍ카테고리 없음
반응형
import matplotlib.pyplot as plt
plt.scatter([0, 1, 2, 3, 4, 5], [0, 1, 2, 3, 4, 5])
plt.title('산점도')
plt.xlabel('키')
plt.ylabel('몸무게')
# plt.grid(True)
plt.show()
plt.grid(True)는 격자가 보인다.
안했을 때와 했을 때
bk_df1['대여소번호'] = bk_df1['대여소번호'].astype(object)
대여소번호 라는 컬럼을 object형으로 변환하는 코드이다.
notna()와 isnull()의 차이.
isnull() 메서드는 누락된 값이면 해당 위치에 True를 반환한다. 그렇지 않을 때는 False를 반환한다.
notna() 메서드는 누락된 값이 아닐 때 해당위치에 True를 반환하고 그렇지 않을 때 False를 반환한다.
bk_df3.loc[bk_df3['성별']=='f', '성별'] = 'F'
소문자를 대문자로 바꿔주는 코드이다.
판다스와 맷플롯립은 뭔가 df나 시리즈 라는 형태가 직관적인 납득이 가면서도 기존 파이썬과는 좀 헷갈리는 코드문법을 쓰는 것 같다. 아직 머릿속에 정리는 잘 안되는데.. 잘 익혀봐야겠다.
그래프에 숫자 넣는 코드. 3가지 정도 있었는데 다시 살펴보자.
pointplot. 평균이나 중앙값을 표시하기 위한 함수인데 이것도 쓸 것 같으니 참고하자.
다음 주부터는 Numpy를 배운다고 했고, 미니 프로젝트에 들어간다. 열심히 하자.
728x90