コード例 #1
0
ファイル: MlCompare.py プロジェクト: BodawayMB/ML_Test_V0.1.0
import pandas as pd
from sklearn.model_selection import train_test_split
from lightning.classification import SDCAClassifier
from sklearn import preprocessing

df = pd.read_csv("iris-data.txt", index_col=0,header=None)

le = preprocessing.LabelEncoder()
le.fit(df.values[:,3])

data = df.values[:,:3]
result = le.transform(df.values[:,3])

data_train, data_test, result_train,result_test = train_test_split(data,result,test_size=0.3, random_state=100)

clf = SDCAClassifier()
clf.fit(data_train, result_train)
predicted = le.inverse_transform(clf.predict(data_test))

with open("./result.csv","w") as f :
    for line in predicted :
        f.write(line + "\n" )