1. 라이브러리 설치
- chart_studio 는 plotly 로 작성된 그래프를 웹상에서 보여주기 위한 라이브러리
!pip install plotly chart_studio --upgrade
- cufflinks
- pandas의 데이터 프레임 형태의 데이터를 plotly를 이용해 쉽게 시각화할 수 있도록 도와주는 라이브러리
- https://nbviewer.jupyter.org/gist/santosjorge/f3b07b2be8094deea8c6
!pip install cufflinks --upgrade
2. 라이브러리 로드
- pandas 데이터프레임.iplot() 함수 호출 전에 로드 필수!
import chart_studio.plotly as py
import cufflinks as cf
cf.go_offline(connected=True)
3. 주요 사용법
데이터프레임.iplot(kind=그래프종류)
(1) 그래프 종류
cf.help()
그래프 종류들이 정말 많죠?
이 모든 그래프의 사용법을 익히는 것이 쉽지 않습니다.
이런 경우에는 도움말 함수인 'help()' 함수를 통해 필요한 부분을 찾아보는 것이 유용합니다
cf.help('bar')
(2) 예제 데이터 생성 및 시각화
import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.rand(20,2), columns=['A', 'B'])
df.head()
랜덤 데이터를 만들어줍니다.
df.iplot(kind='bar')
지금까지 plotly-iplot 의 주요 사용법에 대해 알아보았습니다.
'Skills > Python' 카테고리의 다른 글
[Python] 동적 웹크롤링 - selenium 사용법 (0) | 2024.02.08 |
---|---|
[Python] Plotly 그래프 사이즈 및 margin 설정 (1) | 2024.02.07 |
[Python] len() 함수 : 문자열, 리스트, 튜플, 딕셔너리 길이 구하기 (0) | 2024.02.05 |
[Python] enumerate() 함수 (0) | 2024.02.01 |
[Python] 정적 웹크롤링 - requests, BeautifulSoup 사용법 (2) | 2024.01.31 |