我最近开始自学数据分析,并试图在我的Mac Book上复制Python代码。我在Jupyter中输入了以下内容:
%pylab inline
import linreg
import pandas as 但是,我得到了以下错误消息:
Populating the interactive namespace from numpy and matplotlib
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-21-be04d91f348a> in <module>()
1 get_ipython().magic(u'pylab inline')
----> 2 import linreg
3 import pandas as pd
ImportError: No module named linreg经过广泛的谷歌搜索,我没有发现这样的导入错误的实例。代码有什么问题吗?如果没有,我如何将linreg模块添加到Jupyter?我从下面的网站上复制了代码。
http://nbviewer.jupyter.org/github/nborwankar/LearnDataScience/blob/master/notebooks/WA1.%20Linear%20Regression%20Overview%20Worksheet.ipynb
发布于 2016-07-18 07:02:53
"import linreg“指令从您在Jupyter中运行的文件的当前目录中导入另一个Python文件作为模块。
这意味着您试图复制的工作表本身无法工作,但需要运行模块linreg。该模块由文件linreg.py提供,您可以在工作表练习的"notebooks“文件夹中找到它:http://nbviewer.jupyter.org/github/nborwankar/LearnDataScience/tree/master/notebooks/
我建议您在本地运行这些示例时,应将位于https://github.com/nborwankar/LearnDataScience的所有工作表文件复制到您的计算机上,然后从那里开始。这将为您提供正确的文件夹结构,以便所有工作表都可以找到它们的依赖项。按照该页面上的说明进行操作。
发布于 2016-07-18 07:03:07
您应该下载github存储库。linreg.py是一个帮助器模块。
Github repo:https://github.com/nborwankar/LearnDataScience
https://github.com/nborwankar/LearnDataScience/blob/master/notebooks/linreg.py
https://stackoverflow.com/questions/38426641
复制相似问题