일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 리눅스
- 티스토리
- 한빛미디어서평단
- MATLAB
- 파이썬
- python visualization
- 시각화
- 통계학
- Blog
- 딥러닝
- Pandas
- Python
- Tistory
- Google Analytics
- Linux
- 블로그
- SQL
- 텐서플로
- 파이썬 시각화
- 서평단
- 서평
- Visualization
- 한빛미디어
- 독후감
- Ga
- 매틀랩
- tensorflow
- 월간결산
- MySQL
- matplotlib
- Today
- Total
목록파이썬 시각화 (23)
pbj0812의 코딩 일기
0. 목표 - seaborn 을 이용한 heatmap 그리기 1. 이중 group by 확인 예제 1) library 호출 import pandas as pd 2) 데이터 생성 df = pd.DataFrame({'a' : [1, 2, 3, 4, 1], 'b' : [1, 1, 1, 1, 1], 'c' : [2, 3, 5, 10, 11]}) 3) 이중 group by 를 통한 숫자 세기 df.groupby(by=['a', 'b'], as_index=False).count() 2. seaborn 을 통한 heatmap 제작 1) library 호출 import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sn..
0. 목표 - bokeh 라이브러리를 통한 산점도 그리기 1. 실습 1) 설치 pip install bokeh 2) 데이터 생성 - x좌표, y좌표, 원의 반지름 순 x = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] y = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] z = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 3) 데이터 프레임화 df = pd.DataFrame({ 'x' : x, 'y' : y, 'z' : z }) 4) figure 객체 생성 p = figure() 5) 산점도 제작 - radius를 적당히 나눠주지 않으면 원이 튀어나감 p.scatter(df['x'], df['y'], radius=df['z']/10, fill_color='black',..
0. 목표 - celluloid 를 활용한 gif 애니메이션 제작 1. 실습 1) celluoid 설치 pip install celluloid 2) library 호출 import numpy as np from matplotlib import pyplot as plt from celluloid import Camera 3) 피규어 객체 생성 fig = plt.figure() ax = fig.subplots() 4) 카메라 객체 생성 camera = Camera(fig) 5) 데이터 생성 x = np.linspace(0, 2 * np.pi) 6) plot 제작 - x 는 그대로 놔둬서 고정시키고, y가 되는 부분인 np.sin(x) 부분에 i 를 더해줘서 밀려나가는 형식으로 제작 - camera.snape..