我宣布pd如下:
# import our packages
import pandas as pd
%matplotlib inline
到目前为止一直很好,但是当我运行这一行时(或者更好的是我用shift + enter滚动到下一个单元格)
myExploratoryData=pd.read_csv("~/Downloads/Ex_Files_Data_Science_Of_Marketing/02_03/exploratory-py.cvs")
我收到此错误。我尝试重置并重新启动,就像在类似的stackoverflow帖子上所示,但不起作用。我没有定义/导入' pd'。我正在使用Anaconda和Jupyter在Linux上运行python 3
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-1-e1875e3c3f52> in <module>()
1 # connect to our data
----> 2 myExploratoryData=pd.read_csv("~/Downloads/Ex_Files_Data_Science_Of_Marketing/02_03/exploratory-py.cvs")
NameError: name 'pd' is not defined
答案 0 :(得分:2)
这些代码行是否在单独的单元格中?在运行需要pandas的代码之前,请确保使用import pandas as pd
运行单元格。这似乎是一个基本的修复,但我无法告诉你还有什么可能做错的。
此外,尝试做一个干净的运行,所以kernal - &gt;清除输出