Muhammed_Burak_TÜRKY tarafından paylaşılan Python kodu
Cevap:
Muhammed_Burak_TÜRKY’nin paylaştığı kod parçasında, Python’un pandas kütüphanesi kullanılarak bir dizi (series) oluşturulmuştur. İşte bu kodun ne yaptığına dair ayrıntılı açıklama:
1. Pandas Kütüphanesi:
pandas: Python’da veri analizi yaparken yaygın olarak kullanılan bir kütüphanedir. Veri yapılarını işlemek ve analiz etmek için çok çeşitli yetenekler sunar.pandas.Seriesise tek boyutlu veri yapılarını (dizileri) temsil eder.
2. Kod Açıklamaları:
import pandas as pd
pandaskütüphanesipdtakma adıyla içe aktarılıyor. Bu, kütüphanenin daha kısa bir isimle kullanılmasını sağlar.
notlar={"not1":5,"not2":10,"not3":15,"not4":20}
notlarisimli bir sözlük (dictionary) oluşturulmuştur. Bu sözlük, anahtar-değer çiftlerinden oluşur ve burada anahtarlar"not1","not2","not3","not4"şeklindedir ve bu notlara karşılık gelen tamsayı değerleri 5, 10, 15 ve 20’dir.
seri=pd.Series(notlar,index=["not1", "not4"])
pd.Seriesfonksiyonu,notlarsözlüğünden bir dizi yapı oluşturuyor. Ancak buradaindexparametresi kullanılarak sadece"not1"ve"not4"anahtarlarına karşılık gelen değerler seçiliyor. Yani, sadece bu iki anahtarı içeren bir seri elde ediyoruz.
print(seri)
print(seri), oluşturulanseri’yi ekrana yazdırır. Sonuç olarak, bu, belirtilen anahtar-değer çiftlerini içeren bir dizi görüntüler.
3. Kodun Çıktısı:
Kod çalıştırıldığında aşağıdaki gibi bir çıktı alınır:
not1 5
not4 20
dtype: int64
- Bu çıktı,
not1venot4anahtarlarına karşılık gelen değerleri gösterir. Ayrıca veri tipinin (dtype) tamsayı olduğunu belirtir (int64).
Sonuç:
Bu kod örneği, pandas kütüphanesinin nasıl kullanılacağını ve belirli bir alt küme oluşturma yöntemini göstermektedir. pandas.Series fonksiyonu sayesinde, notlar sözlüğünden belirtilen anahtarları içeren bir dizi yaratılmıştır.
