【发布时间】:2021-10-07 05:47:39
【问题描述】:
我的代码不起作用,我认为这是因为 X 和 Y 没有定义。我从一本书中得到了代码,它实际上并没有告诉我它们是如何定义的。
import pandas as pd
from matplotlib import pyplot
import seaborn as sns
from sklearn.feature_selection import SelectKBest
from sklearn.feature_selection import chi2
from sklearn.datasets import load_digits
from pandas import read_csv
from pandas.plotting import scatter_matrix
filename = '/Users/rahulparmeshwar/Documents/Algo Bots/Data/Live Data/Tester.csv'
data = read_csv(filename)
correlation = data.corr()
bestfeatures = SelectKBest(k=5)
fit = bestfeatures.fit(X,Y)
dfscores = pd.DataFrame(fit.scores_)
dfcolumns = pd.DataFrame(X.columns)
featurescores = pd.concat([dfcolumns,dfscores],axis=1)
pd.set_option('display.width',100)
data.head(1)
print(data)
scatter_matrix(data)
pyplot.show()
print(featurescores.nlargest('2,score'))
我查看了 SkLearn 的文档,但它不是很有帮助。任何帮助将不胜感激
【问题讨论】:
标签: python python-3.x scikit-learn