当前位置:   article > 正文

backtrader绘图命令出错解决方案-供参考_backtrader plot javascript error: ipython is not d

backtrader plot javascript error: ipython is not defined

在jupyterlab中使用backtrader的cerebro.plot()命令绘图时,提示错误ValueError: Axis limits cannot be NaN or Inf。

多位大佬提示错误原因时matplotlib的版本过高与backtrader不兼容,遂尝试卸载matplotlib3.8.3,但在安装matplotlib 3.2.2时,conda提示我安装不了。

然后在adot12老师的文章中看到,新版的matplotlib3.8.3可以兼容,于是按照他的办法把数据源中补齐了datetime、open、high、low、close、volume这几个要素。

再尝试的时候错误提示变为了:Javascript Error: IPython is not defined,  此时在plot命令前添加魔法命令:%matplotlib notebook 或者 %matplotlib widget,终于出图啦~不过我的图上没有标出buy和sell的位置,再继续研究~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/904024
推荐阅读
相关标签
  

闽ICP备14008679号