İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Pandas Modülü 3 / Ar - Ge Kulübü

Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
09-05-2018 02:21
#1
Pandas Modülü 3 / Ar - Ge Kulübü
Filtreleme

Bugünkü konumuz csv dosyası üzerinde çeşitli fitreleme işlemleri. Öncelikle CSV dosyamızı gösterim.



Arkadaşlar isterseniz bunu bir de programımızda görelim.



Gördüğünüz üzere 2 satırlık basit bir kodlama ile csv dosyamıza ulaşabiliyoruz.



Evet arkadaşlar csv dosyamızda çeşitli filmler hakkında bilgi var. Benim yapacağım filmlerin uzunluğuna göre filmlerin uzunluklarını belirlemek. Eğer film 90 dk dan az ise kısa 90 ile 100 arasında ise normal eğer bunlar dışında ise uzun istiyorum. Bunun için uzunluk adında sütun oluşturup bu değerleri atamam lazım. Hemen gösterim.



Burada ne yaptığımı anlatayım. İlk olarak uzun adlı bir değişken oluşturdum. Ve buna boş bir liste atadım. Amacım bu değişkene filmin uzunluğuna göre kısa,normal ve uzun değerlerini atamak. Bunun için cd adlı csv dosyamdaki Sure adlı sütuna i değeri ile karşılaştırdım. Yani artık bu değerler için işlemimi i ile yapıcağım. Daha sonra eğer i 90 dan az ise kısa, eğer 90 ile 100 arasında ise normal, bunun dışında ise uzun olmasını istedim. Daha sonra cd adlı csv dosyamda uzunluk adında birt sütun oluşturdum. Ve uzun adlı değişkenimdeki değerli bu sütuna atadım. Şimdi sonucumuza bakalım.



Evet filmlerin süresine göre bir sütun oluşturdum. Ve film süresine göre uzunluklarını atamış oldum. Şimdi arkadaşlar csv dosyamıza yeni bir sütun ekleyelim.Bu sütunda filmlerin türünü belirleyelim. Ben csv dosyamın örneğini atayım hemen.



Arkadaşlar ben filmin türüne ve uzunluğuna göre filtreleyeceğim. Mesela fimin türü aksiyon ve uzunluğu da uzun olsun.



Şimdi sonucumuza bakalım.



Arkadaşlar birde yada koşuluyla IMDB'si 6.5 den büyük yada türü komedi olan filmleri filtreleyelim.



Evet arkadaşlar türümüzü ve IMDB mizi belirledik. Şimdi sonucumuza bakalım.



IMDB mizi 6.5 üstü yada film türü komedi olanları gruplandırmış olduk. Birde film türlerine göre IMDB puanlarına bakalım.





GROUPBY komutu ile türlerine göre ortalamaları filtreledi.Sort_values metodu ile de büyükten küçüğe sıraladık. Tabi büyükten küçüğe sıralanmasında ascending metodunun False değerini almasına bağlıdır. Arkadaşlar bir de matplotlib modülünü kullanarak IMDB puanlarıımızın genel ortalama,min,max ve count değerlerine bakalım.





Evet arkadaşlar matplotlib modülümüz sayesinde genel ortalamalarıda filtreledik.
BufGix, The Narkoz, bozkurt0607 Teşekkür etti.
BufGix - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2015
Nereden:
Phobos/Space
Mesajlar:
1.023
Konular:
74
Teşekkür (Etti):
314
Teşekkür (Aldı):
446
Ticaret:
(0) %
09-05-2018 13:12
#2
Eline saglik.
---------------------
~Cahile gelmez benden hayır
Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
09-05-2018 13:33
#3
Alıntı:
easyly´isimli üyeden Alıntı Mesajı göster
Eline saglik.
Teşekkürler Hocam.
The Narkoz - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2017
Nereden:
Azerbaycan
Mesajlar:
2.675
Konular:
167
Teşekkür (Etti):
538
Teşekkür (Aldı):
608
Ticaret:
(0) %
09-05-2018 14:07
#4
Eline sağlık
--------------------- Bu həyatda egosuzlara yer yoxdu
Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
09-05-2018 14:51
#5
Alıntı:
The Narkoz´isimli üyeden Alıntı Mesajı göster
Eline sağlık
Sağolun hocam teşekkürler.
bozkurt0607 - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Nereden:
ANGARA
Yaş:
18
Mesajlar:
518
Konular:
63
Teşekkür (Etti):
386
Teşekkür (Aldı):
185
Ticaret:
(0) %
09-05-2018 17:07
#6
Eline sağlık basarilarinin devamini dilerim
Ceen Teşekkür etti.
CyberXhackk - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2016
Nereden:
pardus@root
Mesajlar:
2.992
Konular:
240
Teşekkür (Etti):
772
Teşekkür (Aldı):
704
Ticaret:
(0) %
09-05-2018 17:09
#7
Eline sağlık
--------------------- Linux'a Dair Herşey..
Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
09-05-2018 19:36
#8
Alıntı:
bozkurt0607´isimli üyeden Alıntı Mesajı göster
Eline sağlık basarilarinin devamini dilerim
Teşekkürler hocam.

Alıntı:
cyberxhackk´isimli üyeden Alıntı Mesajı göster
eline sağlık
eyvallah reis.
Konu 'Adige tarafından (13-05-2018 01:16 Saat 01:16 ) değiştirilmiştir.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı