最新回答 / 云日召
我的方法:把訓練的60個數據放在前60行,預測用的40個數據放在后40行然后關鍵是改下面的代碼y = df.loc[0:60,4].valuesy = np.where(y == "Iris-setosa",-1,1)X = df.loc[0:60,[0,2]].valuesX2 = df.loc[61:100,[0,2]].valuesplot_decision_regions(X2,aad.predict(X2),aad,resolution=0.02)我只是新手,不好的話不要見怪
2017-09-18
最贊回答 / Cone_on
今天剛學到這個軟件,下載下來,上傳到我自己的百度云,然后分享給大家。我現在在用這個,很好用的。鏈接:http://pan.baidu.com/s/1gf1U2zT 密碼:t7aa
2017-08-02
最新回答 / 慕粉3810876
這一節有問題,運行時有錯誤,解決方法如下:import numpy as npclass Perceptron(object):??? def __init__(self, eta=0.01, n_iter=10):??????? self.eta=eta??????? self.n_iter=n_iter??? def fit(self, X, y):??????? self.w_=np.zeros(1+X.shape[1])??????? self.errors_ = []??????? for _ ...
2017-07-27