[問題] value error:only 2 non-keyword

看板Python作者 (金色小黃花)時間11年前 (2014/10/02 21:05), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
大家好 小弟遇到了一個問題不知如何解決 我剛跟著Machine learning in action這本書上面的章節學 一開始寫一個簡單的函數如下 from numpy import * import operator def createDataSet(): group = array([1.0,1.1], [1.0,1.0], [0,0], [0,0.1]) labels = ["A", "A", "B", "B"] return group, labels 然後接下來我在cmd中設定路徑後進入python環境 import kNN (此檔案的名稱) group, labels = kNN.createDataSet() 此時會跑出如下錯誤 ValueError: only 2 non-keyword arguments accepted 這個錯誤我實在不太明白是怎麼回事 我甚至不知道為什麼這個會算作error 上stack網上查也不太清楚 後來想說換mac試試看但結果相同 在IDLE上直接執行也有相同錯誤 實在搞不懂啊~~ 希望有人知道這錯誤是怎麼回事 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.10.80 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1412255115.A.E83.html

10/02 21:14, , 1F
array(([1.0,1.1], [1.0,1.0], [0,0], [0,0.1]))
10/02 21:14, 1F

10/02 21:17, , 2F
或許可行
10/02 21:17, 2F

10/02 21:28, , 3F
樓上秒解 似乎問了個蠢問題 謝謝樓上~~~
10/02 21:28, 3F

10/03 12:10, , 4F
那本書有些小錯誤,要自己 debug 一下
10/03 12:10, 4F

10/04 15:50, , 5F
是的我也發現了XD 也算考驗自己哈
10/04 15:50, 5F
文章代碼(AID): #1KBKsBw3 (Python)
文章代碼(AID): #1KBKsBw3 (Python)