机器学习过程中的问题记录(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,才能生成网页

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

欢迎指正,具体出现问题的视频对应部分:
https://www.bilibili.com/video/BV1BF411x7ZK?p=18&spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=ac549f1b6278878aa4a20ac111bbf57f

  • 17
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值