我正在阅读Joseph Brownlee博士关于机器学习的电子书。
这是本书的代码,这就是我所得到的。 (我确实有CSV。)
它可能是我的电脑,因为我无法从任何版本的Python 3加载CSV。
答案 0 :(得分:0)
Josh,你的python
- 口译员没有使用与杰森相同的装置。
首先:检查,Jason的CSV文件实际位于何处(python在他的位置找不到它)
下一步:将该文件移至/复制到python
- 解释程序目录中。
以防:您可以加载" classic"来自here的ML数据集,只需将其放入同一目录中,就像python
所找到的那样,并重命名该文件以匹配您的.csv
CSV示例
如果全部失败:问杰森,丢失的文件在哪里,如果它是"经典"的某些修改版本ML-数据集。
Python 2.7将成功。不要惊慌。没有必要担心Py3的任何评论。除了要修复的一些打印问题外,该课程也适用于Py27。
答案 1 :(得分:0)
您需要在与csv文件相同的文件夹中启动Python解释器。最好的方法是在同一个文件夹中编写Python脚本,然后执行它
或提供文件的完整路径。 open(r"C:\Users\username\files\blah.csv")
此外,您使用的是Python27,而不是Python3,两者都可以使用,因此现在推荐使用Python3