'Modul' - Objekt hat kein Attribut 'svc'
import pandas as pd
from sklearn import svm
### Read the CSV ###
df = pd.read_csv('C:/Users/anagha/Documents/Python Scripts/sampleData.csv')
df
from sklearn.cross_validation import train_test_split
train, test = train_test_split(df, train_size = 0.8)
train
test
x_column=['Userid','day_of_week','hour_of_day','minute_of_hour']
y_column = ['thermostat']
svc = svm.SVC()
model = svm.svc(kernel='linear', c=1, gamma=1)
Ich erhalte eine Fehlermeldung AttributeError: 'module' Objekt hat kein Attribut 'svc'. Versucht, viele Techniken, aber keiner von Ihnen arbeiten. Ich bin neu in python und würde wirklich zu schätzen die Hilfe
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beachten Sie, dass die Hauptstadt
C
.Sehen die docs.
Können Sie versuchen, diese:
'C' muss in die Hauptstadt
Den Fehler von dir kommen folgenden code:
Nachdem Sie :
svc ist ein Objekt produziert von svm.SVC(). Also ich denke, was Sie wollen, ist :
oder
Wünschte, das könnte helfen~
Dein problem stammen aus der Tatsache, dass Sie rufen:
mit Kleinbuchstaben svc im svm.svc, die svm.SVC. Zusätzlich, als Alex Hall darauf hingewiesen, rufen Sie c=1 mit Kleinbuchstaben werden sollten C=1. Geben: