<그래프 그리기>
1. 히스토그램 을 큰 틀로 그려보기
> plt.hist()
- bins = 구간설정 / destiny = True ( 정규화 ) / cumulative = True (누적 히스토그램)
2. 투명도 조절하고 tips 데이터프레임에서 2개의 시리즈를 선택해 그리기
- bin은 x축의 간격
-scatter 로 그리기
---- 그냥 이렇게도 그릴 수 있음.! 딱 1개만 그릴꺼면,,!
* s는 크기 marker는 모양 color= 색, edgecolors= 점테두리 , c = 마커농도, cmap=색상 계열 설정
>> 다른 마커로 하고싶으면 아래 링크 참고
https://matplotlib.org/stable/api/markers_api.html#module-matplotlib.markers
>>> colorbar() 까지 추가하면 옆에 농도 수치가 얼마정도인지 추측가능
>> colorbar는 그래프가 그려지고 적어야 실행됨.
-hexbin으로 그리기
-kde 밀집도
- 육각 그래프 > gridsize 인자는 육각형 크기
fig, ax = plt.subplots()
ax = tips.plot.hexbin(x='total_bill', y='tip', gridsize=10, ax=ax)
5. 박스 그래프
6. 선 그래프
7. 바 그래프 (막대 그래프) ▼ Parameters 이것저것 알아보기
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.bar.html#matplotlib.pyplot.bar
matplotlib.pyplot.bar — Matplotlib 3.7.1 documentation
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
matplotlib.org
7-1. 바 누적 그래프 그리기 ( plt.bar() 의 bottom에 데이터 열을 전달하여 해당 인덱스의 아래쪽 항목으로 설정 가능.
일단 이런식은 안됨..! 185행의 bottom에 최종으로 올리고싶은데 스칼라값만 들어간다고함.
8. 원그래프
plt.pie(데이터값)
- plt.asix('equal') 이 들어가야함. 없으면 타원이 된다.(라기엔 없어도 잘 뜨는데요)
-labels 매개변수사용해서 라벨도 붙이고 explode는 부각, 0에서 1사이의 값을 리스트로 전달
'데이터분석 > Pandas&Numpy' 카테고리의 다른 글
pandas 데이터 연결하기 (0) | 2023.06.25 |
---|---|
pandas / seaborn 그래프 스타일 설정하기 (0) | 2023.06.24 |
pandas / FaceGrid 클래스로 그룹별 그래프 그리 (0) | 2023.06.24 |
pandas 인덱스/ 행 추가/ 열 추가 이런저런 시도해본거 (0) | 2023.06.20 |
pandas 시리즈 및 데이터프레임 저장 및 불러오기 (0) | 2023.06.18 |