목록Machine Learning/Visualize (4)
뉴비에욤
pg 300DataFrame 이용하기리스트/그림 6.4.5 import osimport pandas as pdfrom bokeh.palettes import Spectral11from bokeh.plotting import output_notebook, figure, show output_notebook() base_url = 'https://raw.githubusercontent.com/practical-jupyter/sample-data/master/anime/'anime_stock_returns_csv = os.path.join(base_url, 'anime_stock_returns.csv')df = pd.read_csv(anime_stock_returns_csv, index_col=0, parse..
pg 299사전형 데이터 이용하기리스트/그림 6.4.3 from bokeh.plotting import output_notebook, figure, showfrom bokeh.models import ColumnDataSource output_notebook() p = figure(plot_width=400, plot_height=400)data = { 'x': [1, 2, 3], 'y1': [1, 2, 3], 'y2': [2, 4, 9],}source = ColumnDataSource(data=data) p.line(source=source, x='x', y='y1', line_width=3)show(p)
그림 6.4.2 생성 코드 from bokeh.plotting import output_notebook, figure, show output_notebook()p = figure(plot_width=400, plot_height=400)p.multi_line([[0, 1, 2], [0, 1, 2]], [[1, 2, 3], [2, 4, 9]], color=['firebrick', 'navy'], line_width=3)show(p)
291 페이지를 보면 bokeh는 총 3개의 레벨 별 모듈이 존재한다고 쓰여져 있음고레벨 : bokeh.charts중레벨 : bokeh.plotting저레벨 : bokeh.models 그러나 292 페이지 중간에는 다음과 같이 작성되어 있음.Bokeh 0.12.6 이후, bokeh.charts 모듈은 bkcharts 모듈에 이동된다. 그 예로 Line 클래스를 Bokeh 0.12.6 이후 버전을 사용해서 import 하는 경우에는 『from bkcharts import Line』 으로 한다. bkcharts의 깃허브 링크는 다음과 같음.https://github.com/bokeh/bkcharts 위 링크를 보면 알겠지만 bkcharts 모듈은 더 이상 유지보수가 진행되고 있지 않음 (마지막 커밋이 201..