pandas - 为什么会出现“name 'pd ' is not Defined”错误?

标签 pandas machine-learning nameerror

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn import linear_model

dataset = pd.read_csv('homeprice.csv')
print(dataset)

输出

NameError Traceback (most recent call last) in ----> 1 dataset = pd.read_csv('homeprice.csv') 2 print(dataset)

NameError: name 'pd' is not defined

最佳答案

您提到您正在使用 Jupiter 笔记本,因此您可能有两个代码单元:

首先是导入:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn import linear_model

第二个是功能:

dataset = pd.read_csv('homeprice.csv')
print(dataset)

在 Jupiter 笔记本中,您可以单独运行每个单元。如果您这样做,您应该记住在第一次执行第二个单元之前运行第一个单元。这将确保在第二个单元格的当前上下文中导入正确的内容。

关于pandas - 为什么会出现“name 'pd ' is not Defined”错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59426381/

相关文章:

python - 类型错误 : descriptor 'replace' requires a 'str' object but received a 'NoneType '

machine-learning - 希望使用机器学习来自动化客户服务。如何应用机器学习来生成给客户的文本回复?

python - NameError: 名称 'self' 未定义

python名称未定义,即使它是

pandas - 改进 IPython 小部件中 Pandas DataFrames 的 HTML 样式

python - 如何更改包含字符串的日期时间格式列

python - 如何使用试错算法来预测序列中的下一个数字?

machine-learning - 回归分析中的分类和序数特征数据表示?

python - 为什么我的 Python 代码出现 "not defined"错误?

python - 如何将数据从np矩阵加载到seaborn?