Aşağıdaki kodu çalıştırıyorum ve ilk yineleme için iyi çalışıyor ve ikinci yineleme başladığında bana önemli bir hata veriyor. İkinci iterasyon başladığında tuşa otomatik olarak eklenen bir "L" dizesi olduğunu fark ettim. Aşağıda benim koduna Bağlantı: Ben kullanıyorum veriler için2. Yineleme Pandalar/Numpy'de ekstra karakter ekleme
Code for KNN having issues here
Bağlantı aşağıdaki gibidir:
o neden oluyor emin değilim. Birisi bana sorunun nedenini bilmeme izin verebilir. Yardım büyük takdir! Traceback (most recent call last): File "C:/Python27/myScripts/KNN.py", line 114, in <module> pred_lst.append(predict_output_of_query(10.0, features_train, df_housePrice_train, features_test[i])) File "C:/Python27/myScripts/KNN.py", line 96, in predict_output_of_query avg1 += output_train["price"][i] File "C:\Python27\lib\site-packages\pandas\core\series.py", line 557, in __getitem__ result = self.index.get_value(self, key) File "C:\Python27\lib\site-packages\pandas\core\index.py", line 1790, in get_value return self._engine.get_value(s, k) File "pandas\index.pyx", line 103, in pandas.index.IndexEngine.get_value (pandas\index.c:3204) File "pandas\index.pyx", line 111, in pandas.index.IndexEngine.get_value (pandas\index.c:2903) File "pandas\index.pyx", line 157, in pandas.index.IndexEngine.get_loc (pandas\index.c:3843) File "pandas\hashtable.pyx", line 303, in pandas.hashtable.Int64HashTable.get_item (pandas\hashtable.c:6525) File "pandas\hashtable.pyx", line 309, in pandas.hashtable.Int64HashTable.get_item (pandas\hashtable.c:6463) KeyError: 6818L
, sana birçok yanıtları alacak sanmıyorum. Sorununuzu izole etmeye çalışın ve kısa ve öz bir noktaya getirin. Sonra, çok daha fazla tepki alacaksınız. – Hun
@Hun, kodun birisinin kodu doğrudan çalıştırabilmesi için veriyi sağlamasıyla hatayı görürsünüz. – user1122534
hala oldukça uzun kod ve büyük bir veri kümesi hatası yaşıyorum bu adımı ulaşmak için önceki adımları gerçekleştirmek zorundadır. Diğer sorulara bakın ve birden fazla cevap alan diğer kişilerin bunu nasıl yaptığını görün. – Hun