名称错误:名称“pd”未定义

问题描述 投票:0回答:6

我正在尝试在 Jupyter 中运行

import pandas as pd                     
import matplotlib.pyplot as plt          # plotting
import numpy as np                       # dense matrices
from scipy.sparse import csr_matrix      # sparse matrices
%matplotlib inline

但是当使用

加载数据集时
wiki = pd.read_csv('people_wiki.csv')
# add id column
wiki['id'] = range(0, len(wiki))
wiki.head(10)

仍然出现以下错误

NameError                                 Traceback (most recent call last)
<ipython-input-1-56330c326580> in <module>()
----> 1 wiki = pd.read_csv('people_wiki.csv')
      2 # add id column
      3 wiki['id'] = range(0, len(wiki))
      4 wiki.head(10)

NameError: name 'pd' is not defined

任何建议表示赞赏

pandas import nameerror
6个回答
23
投票

选择

Restart & Clear Output
并从头开始再次运行单元格。

我遇到了同样的问题,正如评论中建议的那样,这解决了它。


4
投票

import pandas as pd

首先。如果您正在使用像 Jupyter 这样的笔记本并且它已经存在,或者您刚刚添加它,您可能需要重新评估该单元,正如 martin-martin 当前投票最高的答案中所建议的那样。


0
投票


0
投票


0
投票


0
投票

确保将其切换为代码并再次执行该块

© www.soinside.com 2019 - 2024. All rights reserved.