Pandas - Eşittir Operatörü
Cts 16 Temmuz 2022== Operatörü
Örnek Veri çerçevemiz aşağıda görünmektedir.
import pandas as pd
imdb = pd.read_excel("Veri_Setleri/imdb.xlsx", decimal=",")
print(imdb)
Film_Adı | Yıl | Puan | Oylayan_Kişi | |
---|---|---|---|---|
0 | The Shawshank Redemption | 1994 | 9.2 | 1071904 |
1 | The Godfather | 1972 | 9.2 | 751381 |
2 | The Godfather: Part II | 1974 | 9.0 | 488889 |
3 | Pulp Fiction | 1994 | 8.9 | 830504 |
4 | The Dark Knight | 2008 | 8.9 | 1045186 |
... | ... | ... | ... | ... |
242 | Mystic River | 2003 | 7.9 | 256159 |
243 | In the Heat of the Night | 1967 | 7.9 | 37081 |
244 | Arsenic and Old Lace | 1944 | 7.9 | 45893 |
245 | Before Sunrise | 1995 | 7.9 | 100974 |
246 | Papillon | 1973 | 7.9 | 62517 |
247 rows × 4 columns
Sadece 2010 yılına ait filmleri görmek istersen == operatörünü kullanarak aşağıdaki filtreleme yöntemini kullanabiliriz.
print(imdb[imdb["Yıl"] == 2010])
Film_Adı | Yıl | Puan | Oylayan_Kişi | |
---|---|---|---|---|
14 | Inception | 2010 | 8.7 | 844938 |
63 | Toy Story 3 | 2010 | 8.4 | 320991 |
166 | How to Train Your Dragon | 2010 | 8.1 | 249971 |
177 | The King's Speech | 2010 | 8.1 | 288159 |
194 | Black Swan | 2010 | 8.0 | 373745 |
231 | Shutter Island | 2010 | 8.0 | 436151 |
233 | Incendies | 2010 | 8.0 | 36751 |
Yukarıdaki yazım tarzı kafanızı karıştırdıysa, aşağıdaki (parçalara ayrılmış) yazım tarzı daha anlaşılır gelebilir. Önce filtreyi tanımlıyor, sonra veri çerçevesine dahil ediyoruz.
filtre_2010 = imdb["Yıl"] == 2010
print(imdb[filtre_2010])
Film_Adı | Yıl | Puan | Oylayan_Kişi | |
---|---|---|---|---|
14 | Inception | 2010 | 8.7 | 844938 |
63 | Toy Story 3 | 2010 | 8.4 | 320991 |
166 | How to Train Your Dragon | 2010 | 8.1 | 249971 |
177 | The King's Speech | 2010 | 8.1 | 288159 |
194 | Black Swan | 2010 | 8.0 | 373745 |
231 | Shutter Island | 2010 | 8.0 | 436151 |
233 | Incendies | 2010 | 8.0 | 36751 |