için iç içe geçmiş veriyi nasıl alabilirim Aşağıdaki kod için'un makine öğrenmesiyle scikit
'da nasıl çalışacağını öğrenmek istiyorum. Bu, verileri göstermek için print(data)
gibi verileri olmadan çağırmak demek.python
x = np.random.uniform(0,9,size = 100)
y = np.random.uniform(0,9, size = 100)
c = len(x)
v = len(y)
for a in range(c):
for b in range(v):
data = [x[a],y[b]]
Bu, kodunuzun başarmak istediği net değil. Döngününüz gereksizdir, çünkü 'data' iki öğenin bir listesi olacaktır (sırasıyla x' ve 'y' nin son öğesi). Veri = liste (zip (x, y)) '(veya hatta' data = liste (itertools.product (x, y)) 'gibi bir şey mi arıyorsunuz, yani x için bir (a, b) yerine y) ') için? – stephan
Bence OP bu verileri "scikit" kurulumuna nasıl aktaracağını bilmiyor. Yani lütfen bizimle daha fazla paylaşın. Sırada ne operasyon var, veri ile tedarik etmek istediğiniz 'scikit' fonksiyonunun imzası nedir? – roadrunner66
x ve y'yi 2B modele döndüreceğim. ex x = [1,2,3] ve y = [2,3,4] ve birleştirme sonucu veri = [[1,2], [2,3], [3,4]]. kodumda x ve y'yi rastgele üreteçten veriye birleştirmek ve ona erişmek istiyorum. Ve bir sonraki adımda, Kmeans için deneyeceğim. öyle sonraki kod kmeans = kmeans (n_clusters = 1) kmeans.fit() = kmeans.cluster_centers_ etiketler = kmeans.labels_ baskı (sentroidler) baskı (etiketler) –