搜索
您的当前位置:首页正文

机器学习过程中的问题记录(2022.8.27)

来源:独旅网

问题源自于唐宇迪机器学习中线性回归算法的代码

(我用的是pycharm写的,和唐宇迪大佬视频中用的IDE不一样,所以出现了这个问题)

:MultivariateLinearRegression.py(多特征的线性回归)中,显示无法生成图片的问题

ImportError: iplot can only run inside an IPython Notebook.

实际上是因为这里面缺个ipython的包,把这个包装好了,再运行一下,就能跑通了。

装包过程打开>文件>设置>项目>Project Interpreter>点击绿色加号>输入ipython>点击Install Package>显示安装成功即可>点击确定

还有一个问题,虽然这一步跑通了,但是弹出的网页上面,并没有画图,像这样:

就是一个简单的打开网页,我不知道为什么会出现这个问题;

开始我还以为失败了,做不了图。

但是,有趣的点来了,我发现,虽然弹出的网页上面没有显示我的图,我的代码对应的文件夹下面,多了一个.html文件,打开就是我画好的图,非常nice!!


打开temp-plot.html:

到这里就会发现,弹出来的网页好像没什么用,所以我们可以在显示绘制的图的部分,把自动打开网页关掉:

把里面的:plotly.offline.plot(plot_figure)

改成:plotly.offline.plot(plot_figure,auto_open=False)

就可以实现不弹出网页这个功能了。

————————————————————————————————————————————
那么网页的名称怎么定义类嘞?

只需要在同样的位置:

		**plotly.offline.plot(plot_figure,auto_open=False)**

添加filename就可以:

		**plotly.offline.plot(plot_figure,filename='拟合的面.html',auto_open=False)**

这里注意:自定义的名字后面必须加.html,才能生成网页

————————————————————————————————————————————

欢迎指正,具体出现问题的视频对应部分:

因篇幅问题不能全部显示,请点此查看更多更全内容

Top