holoviews(bookeh)로 주가도를 그리다
import pandas as pd
import holoviews as hv
from holoviews import opts
from holoviews.plotting.links import RangeToolLink
hv.extension('bokeh')
import bokeh.sampledata
bokeh.sampledata.download()
from bokeh.sampledata.stocks import AAPL
aapl_df = pd.DataFrame(AAPL['close'], columns=['close'], index=pd.to_datetime(AAPL['date']))
aapl_df.index.name = 'Date'
aapl_curve = hv.Curve(aapl_df, 'Date', ('close', 'Price ($)'))
tgt = aapl_curve.relabel('AAPL close price').opts(width=800, labelled=['y'], tools=['hover'])
src = aapl_curve.opts(width=800, height=100, yaxis=None, default_tools=[])
RangeToolLink(src, tgt)
layout = (tgt + src).cols(1)
plot_obj = layout.opts(opts.Layout(shared_axes=False, merge_tools=False))
plot_obj
저장 방법
renderer = hv.renderer('bokeh').instance(fig='html')
renderer.save(plot_obj, 'fname', style=dict(Image={'cmap':'jet'}))
]+js에 저장되어 있기 때문에pythn을 시작하지 않아도 글리세린을 움직일 수 있습니다
Reference
이 문제에 관하여(holoviews(bookeh)로 주가도를 그리다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ymd/articles/497c86c15f8051텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)