无法使用 Pandas 在 Python 中导入数据

HMLDude

我正在学习以下机器学习教程:

http://machinelearningmastery.com/machine-learning-in-python-step-by-step/

这是我的(mac)开发环境:

Python 2.7.10 
scipy: 0.13.0b1
numpy: 1.8.0rc1
matplotlib: 1.3.1
pandas: 0.20.2
sklearn: 0.18.1

当我尝试运行脚本以从包含 CSV 数据的 URL 加载数据时,出现以下错误:

Traceback (most recent call last):
  File "load_data.py", line 4, in <module>
    dataset = pandas.read_csv(url, names=names)
NameError: name 'pandas' is not defined

这是脚本:

# Load dataset
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data"
names = ['sepal-length', 'sepal-width', 'petal-length', 'petal-width', 'class']
dataset = pandas.read_csv(url, names=names)
最大功率

你的错误说:

    dataset = pandas.read_csv(url, names=names)
NameError: name 'pandas' is not defined

这意味着您尝试使用pandas.read_csv()而不先导入 Pandas。当你想使用外部库时,你必须导入它。如果你的机器上没有安装它,你可能也必须先安装它。假设您的机器上安装了 pandas,此代码将起作用:

import pandas
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data"
names = ['sepal-length', 'sepal-width', 'petal-length', 'petal-width', 'class']
dataset = pandas.read_csv(url, names=names)

输出:

dataset.head(3)

   sepal-length  sepal-width  petal-length  petal-width        class
0           5.1          3.5           1.4          0.2  Iris-setosa
1           4.9          3.0           1.4          0.2  Iris-setosa
2           4.7          3.2           1.3          0.2  Iris-setosa

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在python中导入模块

来自分类Dev

无法在python中导入GoogleMaps

来自分类Dev

无法在python中导入模块

来自分类Dev

无法在python中导入beautifulsoup

来自分类Dev

无法在python中导入文件

来自分类Dev

如何使用从中导入数据的文件名来命名pandas DataFrame中的数据样本?

来自分类Dev

使用 Pandas 从 .txt 文件中导入数据,在列之间使用换行符

来自分类Dev

使用Python从URL导入数据(到pandas数据框)?

来自分类Dev

使用Selenium在Python中导入哪个库以从Excel文件读取数据,以进行自动化测试?

来自分类Dev

无法在python中导入名称GoogleMaps

来自分类Dev

无法在Jupyter中导入Python函数

来自分类Dev

无法在Python 3.5.2中导入itertools

来自分类Dev

无法在Python 3.7中导入PyQtChart

来自分类Dev

无法在Databricks中导入上传的Python轮子

来自分类Dev

无法在python 3.7中导入aerospike

来自分类Dev

无法在python中导入Quandl模块

来自分类Dev

无法在Python中导入数组库

来自分类Dev

Python无法在库中导入模块

来自分类Dev

ImportError:无法在Python中导入名称....

来自分类Dev

无法在python 3.5中导入ggplot

来自分类Dev

无法在Jupyter中导入Python函数

来自分类Dev

无法在python 3.5.2中导入passlib

来自分类Dev

无法在 python 3 中导入 openCV

来自分类Dev

无法在python中导入任何模块

来自分类Dev

无法在 Python 代码中导入图像库

来自分类Dev

无法从 python 包中导入文件

来自分类Dev

无法在 C++ 中导入 python pkgs

来自分类Dev

无法在 PyCharm 中导入 numpy python 模块

来自分类Dev

在使用 Python 的数据之前,从 txt 文件中导入带有描述和列标题的数字数据

Related 相关文章

热门标签

归档