Şimdi Ara

Kodun şu kısmını tam olarak açıklayabilecek var mı?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
266
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar,


    Github linkimi atayım öncelikle = https://github.com/ayhanizmir/BI_Analysis_Portfolio/blob/main/Python_Clustering.ipynb


    Bu Python dosyasının en son grafik çizdiğimiz kısımda şu kodu açıklayabilecek var mı:



    Kod

    Yığını:
    labels = kmean.labels_ x, y = X_PCA[:, 0], X_PCA[:, 1] df = pd.DataFrame({'x': x, 'y':y, 'label':labels}) groups = df.groupby('label') for name, group in groups: ax.plot(group.x, group.y, marker='o', linestyle='', ms=6, color=colors[name], label=names[name], mec='black')


    Yani tam olarak kafamı karıştıran kısım for name, group in groups kısmı. Burada 2 variable kullanarak for loop'u nasıl işliyor?

    Zor kısımları anladım da en basit yerde takıldım gibi hissediyorum :D








  • groups=[('Ahmet', 'C++'), ('Nazan', 'Java'), ('Burak', 'Ruby')]
    for name,group in groups:
    print(name," ", group)

    Ahmet C++
    Nazan Java
    Burak Ruby

    < Bu ileti mini sürüm kullanılarak atıldı >
  • dictionarylerde key ve value yapıları olduğu için her bir iterationda bir tane değişken almak yerine k ve v şeklinde iki değişken alabiliyoruz. burda ilk yazdığımız name geçici key değişkenin group ise geçici value değişkenin

    < Bu ileti iOS uygulamasından atıldı >
  • https://www.youtube.com/watch?v=daefaLgNkw0&feature=youtu.be sekizinci dk yirminci saniye

    < Bu ileti iOS uygulamasından atıldı >
  • biliyorum hocam sizi evet ben tyt/ayt bölümü kadar burda da takılıyorum  

  • quote:

    Orijinalden alıntı: Kurtçu Restrop

    https://www.youtube.com/watch?v=daefaLgNkw0&feature=youtu.be sekizinci dk yirminci saniye

    Teşekkür ettim hocam anladım

  • Yapay Zeka’dan İlgili Konular
    Bu tam olarak ne oluyor
    3 ay önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.