iterrows() fonksiyonu, pandas DataFrame'ler üzerinde döngü oluşturmak için kullanılır. Her döngü, bir indeks ve o indekse karşılık gelen satırı içerir. İşte bir örnek:
import pandas as pd
# Örnek bir DataFrame oluşturalım
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
# DataFrame üzerinde iterrows() kullanarak döngü oluşturalım
for index, row in df.iterrows():
print("Index:", index)
print("Row:", row)
print("A column value:", row['A'])
print("-----")
Bu kod parçası her bir satır için indeksi ve satırın değerlerini yazdırır. Ayrıca her satırdaki 'A' sütununun değerini ayrıca yazdırır.
Çıktı şu şekilde olacaktır:
Index: 0
Row: A 1
B 4
C 7
Name: 0, dtype: int64
A column value: 1
"-----"
Index: 1
Row: A 2
B 5
C 8
Name: 1, dtype: int64
A column value: 2
"-----"
Index: 2
Row: A 3
B 6
C 9
Name: 2, dtype: int64
A column value: 3
"-----"
Bu örnekte, row['A'] ifadesi ile 'A' sütununun değerine erişebiliyoruz. Benzer şekilde, diğer sütunların değerlerine de erişebiliriz.
Top comments (0)