Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我在运行此代码时遇到问题,它会不断返回此错误“;名称错误:名称';矩阵&x27;“未定义”;_Python_Pandas_Numpy - Fatal编程技术网

Python 我在运行此代码时遇到问题,它会不断返回此错误“;名称错误:名称';矩阵&x27;“未定义”;

Python 我在运行此代码时遇到问题,它会不断返回此错误“;名称错误:名称';矩阵&x27;“未定义”;,python,pandas,numpy,Python,Pandas,Numpy,此错误背后的原因可能是以下原因之一 或者您在一段时间前定义了矩阵,但没有得到此错误 您可能已经导入了一些定义了矩阵的包 解决方案: 尝试找出矩阵的类型,并使用矩阵名称创建该类型的对象。它没有定义。我不知道你为什么会期望它。我可以在早些时候运行它,没有任何错误,但现在我一直没有定义“矩阵”。如果你使用笔记本或Spyder这样的环境,你可能定义了它,然后删除了一些重要的内容,可能只有一行,matrix矩阵保留在变量浏览器中,然后删除了所有变量,现在未定义。这里没什么可做的;你需要检查你想要你的代

此错误背后的原因可能是以下原因之一

  • 或者您在一段时间前定义了矩阵,但没有得到此错误
  • 您可能已经导入了一些定义了矩阵的包
解决方案:
尝试找出矩阵的类型,并使用矩阵名称创建该类型的对象。它没有定义。我不知道你为什么会期望它。我可以在早些时候运行它,没有任何错误,但现在我一直没有定义“矩阵”。如果你使用笔记本或Spyder这样的环境,你可能定义了它,然后删除了一些重要的内容,可能只有一行,
matrix
<代码>矩阵保留在变量浏览器中,然后删除了所有变量,现在未定义。这里没什么可做的;你需要检查你想要你的代码做什么,以及矩阵需要做什么。好吧,同样,它没有明确定义。可能是以前的,但您展示的代码中没有
fig, ax = plt.subplots(figsize=(14,10)) 
sns.heatmap(df.corr(method='spearman'), annot=True, mask= matrix, vmin=-1, vmax=1, center= 0, cmap= 'coolwarm',linewidths=.5)