Fuzzy -Clustering auf Python mit dem Iris -DatensatzPython

Python-Programme
Anonymous
 Fuzzy -Clustering auf Python mit dem Iris -Datensatz

Post by Anonymous »

Ich arbeite an Fuzzy C-Means-Clustering von Iris-Datensatz, kann jedoch aufgrund einiger Fehler nicht visualisieren. Mit diesem Tutorial habe ich Folgendes für die Iris geschrieben. Es zeigt jedoch einen Fehler namens "AttributeError: Form". Dies ist mein Code: < /p>

from sklearn import datasets
from sklearn.cluster import KMeans
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import sklearn.metrics as sm
import skfuzzy as fuzz

iris = datasets.load_iris()

x = pd.DataFrame(iris.data, columns=['Sepal Length', 'Sepal Width', 'Petal Length', 'Petal Width'])
y = pd.DataFrame(iris.target, columns=['Target'])
plt.figure(figsize=(6, 3))

model =fuzz.cluster.cmeans(iris,3,2,error=0.005,maxiter=1000,init=None,seed=None)
model.fit(x)
plt.show()
< /code>

Ich habe angenommen, dass das Übergeben des Parameters im Variablenmodell ausreichen würde, es zeigt jedoch den obigen Fehler. Können Sie nach Möglichkeit zeigen, wo ich einen Fehler mache? Wie kann ich das beheben? Ich schätze Ihre Hilfe sehr!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post