python 散景 horizon 设置 y-scale
python bokeh horizon setting y-scale
维护者注意:这个问题涉及几年前删除的过时 bokeh.charts
API。有关使用现代散景(包括堆叠区域)绘图的信息,请参阅:
https://docs.bokeh.org/en/latest/docs/user_guide/plotting.html
你好,我正在做一个数据可视化项目,需要使用散景 Horizon 来绘制股票价格图,我是这个库的新手。可以展示如何更改 y-axis 的比例以防止图形重叠。所以这是我绘制此图的代码
from bokeh.charts import Horizon, show, output_file
import pandas as pd
#stock data
NVDA=pd.read_csv('http://ichart.yahoo.com/table.csv?s=NVDA&a=0&b=1&c=2010&d=0&e=1&f=2018', parse_dates=['Date'])
AAPL=pd.read_csv('http://ichart.yahoo.com/table.csv?s=AAPL&a=0&b=1&c=2010&d=0&e=1&f=2018', parse_dates=['Date'])
data={'NVDA':NVDA['Adj Close'],'Date':NVDA['Date'],'AAPL':AAPL['Adj Close']}
plot=Horizon(data, x='Date', title='Nvidia & Apple stock prices in recent 7 years', plot_width=800, plot_height=500)
output_file('bokeh.html')
show(plot)
结果是这样的
如您所见,当价格超出限制时,它只会以更深的颜色与原始图形重叠。我试图更改 plot_height 参数,但它只在垂直方向拉伸图形。
尝试将 num_folds=1 作为附加参数传递给 Horizon()
维护者注意:这个问题涉及几年前删除的过时 bokeh.charts
API。有关使用现代散景(包括堆叠区域)绘图的信息,请参阅:
https://docs.bokeh.org/en/latest/docs/user_guide/plotting.html
你好,我正在做一个数据可视化项目,需要使用散景 Horizon 来绘制股票价格图,我是这个库的新手。可以展示如何更改 y-axis 的比例以防止图形重叠。所以这是我绘制此图的代码
from bokeh.charts import Horizon, show, output_file
import pandas as pd
#stock data
NVDA=pd.read_csv('http://ichart.yahoo.com/table.csv?s=NVDA&a=0&b=1&c=2010&d=0&e=1&f=2018', parse_dates=['Date'])
AAPL=pd.read_csv('http://ichart.yahoo.com/table.csv?s=AAPL&a=0&b=1&c=2010&d=0&e=1&f=2018', parse_dates=['Date'])
data={'NVDA':NVDA['Adj Close'],'Date':NVDA['Date'],'AAPL':AAPL['Adj Close']}
plot=Horizon(data, x='Date', title='Nvidia & Apple stock prices in recent 7 years', plot_width=800, plot_height=500)
output_file('bokeh.html')
show(plot)
结果是这样的
如您所见,当价格超出限制时,它只会以更深的颜色与原始图形重叠。我试图更改 plot_height 参数,但它只在垂直方向拉伸图形。
尝试将 num_folds=1 作为附加参数传递给 Horizon()