Python'da csv dosyasını bilgisayara yazmak

Katılım
14 Aralık 2019
Mesajlar
3.123
Çözümler
12
Merhaba, bir sürü yerden baktım. Csv dosyasını bilgisayara yazabiliyorum ama data Frame'in bir parçasını yazamıyorum. Nasıl yapabilirim? Yardımcı olursanız sevinirim.
Mesela bir data framimiz var onun içinden bir kısmı aldım ve onu yeni bir csv dosyası olarak kaydetmek istiyorum, bunu nasıl yapabilirim?

@user.cs
 
Son düzenleme:
Merhaba, bir sürü yerden baktım. Csv dosyasını bilgisayara yazabiliyorum ama data Frame'in bir parçasını yazamıyorum. Nasıl yapabilirim? Yardımcı olursanız sevinirim.
Mesela bir data framimiz var onun içinden bir kısmı aldım ve onu yeni bir csv dosyası olarak kaydetmek istiyorum, bunu nasıl yapabilirim?

@user.cs
Data-frame'in diğer parçalarını silip kaydedebilirsiniz. Şu anlık aklıma gelen tek yöntem bu.

@ANON1M Dediğinizi biraz araştırdım ancak diğer frameleri silmek dışında bir çözüm bulamadım maalesef.

Hangi DB kütüphanesini kullandığınızı söylerseniz bunu yapabilecek bir fonksiyon yazıp gönderebilirim isterseniz.
 
Son düzenleme:
Data-frame'in diğer parçalarını silip kaydedebilirsiniz. Şu anlık aklıma gelen tek yöntem bu.

@ANON1M Dediğinizi biraz araştırdım ancak diğer frameleri silmek dışında bir çözüm bulamadım maalesef.

Hangi DB kütüphanesini kullandığınızı söylerseniz bunu yapabilecek bir fonksiyon yazıp gönderebilirim isterseniz.
Pandas kullandım hocam.
 
Pandas kullandım hocam.
Geç dönüş yaptığım için özür dilerim, fonksiyonu yazmak için vaktim olmadı maalesef. Ama mantık şu şekilde:
Fonksiyon 2 tane parametre almalı kaydetmek istediğiniz yerin konumu olarak. DB'nin uzunluğunu bir for döngüsünde değerlendirip yazılan konumlar hariç bulunulan satır ve sütunları silmeniz gerek. Daha sonra kalan DB'yi csv olarak kaydetmeniz lazım. Sonuç olarak dataframei kaydedemezsiniz ancak 1x1'lik bir tablo kaydedersiniz.
Satır ve sütun silmek için drop().
 

Technopat Haberler

Yeni konular

Geri
Yukarı