일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Python
- 블로그
- Pandas
- Google Analytics
- 서평단
- matplotlib
- 서평
- Ga
- 텐서플로
- 파이썬 시각화
- 리눅스
- 독후감
- 매틀랩
- 시각화
- Blog
- 딥러닝
- MySQL
- SQL
- 파이썬
- tensorflow
- 통계학
- 한빛미디어
- MATLAB
- 티스토리
- python visualization
- Linux
- 한빛미디어서평단
- 월간결산
- Tistory
- Visualization
- Today
- Total
목록violinplot (2)
pbj0812의 코딩 일기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IkbaM/btrbe6iKeRr/aKkgmJ7l3gF0BppaMrL4r1/img.png)
0. 목표 - interpolate 로 violinplot 구현하기 1. 실습 1) library 호출 import seaborn as sns import matplotlib.pyplot as plt import pandas as pd import matplotlib.patches as patches from scipy.interpolate import interp1d import numpy as np 2) 데이터 로드 tips = sns.load_dataset("tips") 3) 구간별 그룹화 bins = list(range(-5, 65, 5)) tips['level'] = pd.cut(tips['total_bill'], bins, labels=bins[:-1]) df = tips[['total_bil..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ze938/btrbbTiTdFC/rV8m9kzZTwV9SavOlTXcBK/img.png)
0. 목표 - add_patch 를 이용한 violinplot 구현하기 1. seaborn 의 violinplot import seaborn as sns tips = sns.load_dataset("tips") sns.violinplot(y="total_bill", data=tips) 2. 구현하기 1) library 호출 import matplotlib.pyplot as plt import pandas as pd import matplotlib.patches as patches 2) 구간 확보 - [0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55] bins = list(range(0, 60, 5)) 3) 구간 적용 tips['level'] = pd.cut(tips['to..