python中轮廓系数的计算

python中轮廓系数的计算,python,pandas,scikit-learn,Python,Pandas,Scikit Learn,我运行了一个从这个网站上获取的用于计算轮廓系数的代码,但是代码运行时出错了 这是密码 from sklearn import datasets from sklearn.metrics import * iris = datasets.load_iris() col = iris.feature_names name = iris.target_names X = pd.DataFrame(iris.data, columns = col) y = iris.target s = silhoue

我运行了一个从这个网站上获取的用于计算轮廓系数的代码,但是代码运行时出错了

这是密码

from sklearn import datasets
from sklearn.metrics import *
iris = datasets.load_iris()
col = iris.feature_names
name = iris.target_names
X = pd.DataFrame(iris.data, columns = col)
y = iris.target
s = silhouette_score(X.values, y, metric='euclidean',sample_size=50)
错误是

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-1-2e1432d3b9ce> in <module>
      4 col = iris.feature_names
      5 name = iris.target_names
----> 6 X = pd.DataFrame(iris.data, columns = col)
      7 y = iris.target
      8 s = silhouette_score(X.values, y, metric='euclidean',sample_size=50)

NameError: name 'pd' is not defined
---------------------------------------------------------------------------
NameError回溯(最近一次呼叫上次)
在里面
4列=iris.feature\u名称
5名称=iris.target\u名称
---->6 X=pd.DataFrame(iris.data,columns=col)
7 y=iris.target
8 s=轮廓分数(X.values,y,metric='euclidean',样本大小=50)
NameError:未定义名称“pd”

有什么帮助吗?

熊猫
库通常作为
pd
导入

安装它(如果您还没有),然后添加

import pandas as pd

你要去参加比赛了。

你需要先导入熊猫

import pandas as pd
如果你没有安装,你需要先安装pandas。在命令行中运行此命令

pip install pandas

你用谷歌搜索错误了吗?