调用函数时Jupyter Notebook NameError

时间:2018-08-10 06:31:25

标签: python

对于我的一堂课,我们使用Juypter制作图表和所有这些好东西。编码不是我的事,我通常会尝试跟随我的老师,但我不认为他会让Juypter失望。我们正在尝试向图表添加字母。这是我们得到的命令(我确实将数字添加到上面的单元格中):

plt.scatter(spectralClass, apparentMagnitude)
plt.title('H-R Diagram Cluster A')
plt.xlabel('Spectral Class')
plt.xticks( (0, 1, 2, 3, 4, 5, 6), ('B', 'A', 'F', 'G', 'K', 'M', '') )
plt.ylabel('Apparent Magnitude') 
plt.gca().invert_yaxis()
plt.rcParams['figure.figsize'] = (10,10)
plt.show()

**我一直收到此错误:

NameError                                 Traceback (most recent call last)
<ipython-input-67-385bd2daa1cd> in <module>()
----> 1 plt.scatter(spectralClass, apparentMagnitude)
      2 plt.title('H-R Diagram Cluster A')
      3 plt.xlabel('Spectral Class')
      4 plt.xticks( (0, 1, 2, 3, 4, 5, 6), ('B', 'A', 'F', 'G', 'K', 'M', '') )
      5 plt.ylabel('Apparent Magnitude')

NameError: name 'apparentMagnitude' is not defined

enter image description here

1 个答案:

答案 0 :(得分:0)

您的服饰中有错字 a 中的 IN [66]

中有ntMagnitude