题目内容
下面的一段python程序的目的是利用皮尔逊相关系数进行iris数据集特征选择import numpy as npfrom scipy.stats import pearsonrfrom sklearn import datasetsiris = datasets.load_iris()print ("Pearson's correlation coefficient between column #1 and target column", pearsonr(iris.data[:,0], iris.target ))print ("Pearson's correlation coefficient between column #2 and target column", pearsonr(iris.data[:,1], iris.target ))print ("Pearson's correlation coefficient between column #3 and target column", pearsonr(iris.data[:,2], iris.target ))print ("Pearson's correlation coefficient between column #4 and target column", pearsonr(iris.data[:,3], iris.target )) 其输出结果为:("Pearson's correlation coefficient between column #1 and target column", (0.7825612318100814, 2.890478352614054e-32))("Pearson's correlation coefficient between column #2 and target column", (-0.4194462002600275, 9.159984972550002e-08))("Pearson's correlation coefficient between column #3 and target column", (0.9490425448523336, 4.1554775794971695e-76))("Pearson's correlation coefficient between column #4 and target column", (0.9564638238016173, 4.775002368756619e-81)) 则如果去掉一个特征,应该选择哪一个特征?
查看答案
搜索结果不匹配?点我反馈
更多问题