Question
Pandas please! I have a function for creating a confusion matrix: my features have 6 other feature sets in it ``````` def make_confusion(features, labels): from
Pandas please!
I have a function for creating a confusion matrix:
my features have 6 other feature sets in it
```````
def make_confusion(features, labels):
from sklearn.metrics import confusion_matrix
km = KMeans(n_clusters=10)
km.fit(features)
cluster_labels = km.labels_
confusion = confusion_matrix(cluster_labels, labels)
return confusion
```````
I also have a rearrange function for one of the sets!
I need to make a correctly rearranged confusion matrix for my other 5 sets.
ji, ki = scipy.optimize.linear_sum_assignment(conf, maximize=True)
return conf[:, ki]
and a
I also need to use the rearranged confusion matrixes and calculate the fraction of data points that were assigned to the correct cluster center, and make a plot showing how this accuracy measure performs on the different feature sets.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started