Python - Pandas DataFrame İle Satır Sütun Seçimleri

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 7

  • @oklidyaynlar4291
    @oklidyaynlar4291 3 ปีที่แล้ว

    Teşekkür ederiz. Gayet net bir şekilde anlatım sunan faydalı bir video olmuş.

  • @s3rzor
    @s3rzor 2 ปีที่แล้ว

    Ben txt file df = pd.read_csv('denemee.txt') kodu ile açıyorum sütun ve satırlı, sonrasında dt = pd.DataFrame(df, columns= ["a", "b", "c", "d"]) bu kodu yazdığımda satır sütun gösteriyor ama NaN diyor sayıların hepsine.

    • @studiobrn2693
      @studiobrn2693  ปีที่แล้ว

      pd.read_csv fonksiyonu ile okuduğunuz verilerin içindeki sayısal değerlerin NaN olarak görüntülenmesi, muhtemelen verilerin yanlış şekilde okunmasından kaynaklanmaktadır. Verilerin doğru şekilde okunması için read_csv fonksiyonuna doğru parametreleri vermeniz gerekebilir.
      Öncelikle, read_csv fonksiyonunun varsayılan parametreleri, virgülle ayrılmış değerleri (CSV) kabul eder ve ilk satırı sütun isimleri olarak kabul eder. Eğer verileriniz farklı bir ayraç karakteri ile ayrılmışsa (tab, ; vs.) ve ilk satır sütun isimlerini içermiyorsa, uygun parametreleri kullanmanız gerekebilir.
      Aşağıdaki kod örneği, verilerin bir tab karakteri ile ayrılmış olduğunu ve ilk satırın sütun isimlerini içermediğini varsayarak read_csv fonksiyonunu doğru şekilde kullanır:
      import pandas as pd
      df = pd.read_csv('denemee.txt', delimiter='\t', header=None)
      dt = pd.DataFrame(df, columns=["a", "b", "c", "d"])
      print(dt)
      Bu kodda, read_csv fonksiyonuna delimiter parametresi verilerek ayraç karakteri olarak tab kullanıldığı belirtilir. Ayrıca header=None parametresi verilerek ilk satırın sütun isimlerini içermediği belirtilir.
      Eğer verileriniz farklı bir ayraç karakteri ile ayrılmış değilse, sadece header=None parametresi vererek sütun isimlerini atlayabilirsiniz. Aşağıdaki kodda örnek olarak virgülle ayrılmış değerler kabul edilmiştir:
      import pandas as pd
      df = pd.read_csv('denemee.txt', header=None)
      dt = pd.DataFrame(df, columns=["a", "b", "c", "d"])
      print(dt)
      Bu kodda, sadece header=None parametresi verilerek, varsayılan ayraç karakteri olan virgülle ayrılmış değerlerin kullanıldığı belirtilmiştir.

  • @Eminzd
    @Eminzd 2 ปีที่แล้ว

    Hocam 9:14'teki birden fazla satırı yoruma alma işlemini nasıl yaptığınızı tarif edebilir misiniz rica etsem?

    • @ahmetdikbayir6518
      @ahmetdikbayir6518 2 ปีที่แล้ว

      Muhtemelen çözmüşsünüzdür sorunu ama PYCharm kullanıyorsanız CTRL ile birlikte / işaretine bastığınızda çoklu yorum satırına alma işlemini yapıyor.

    • @Eminzd
      @Eminzd 2 ปีที่แล้ว

      @@ahmetdikbayir6518 evet, çözmüştüm. VSC kullanıyorum, örneğin 4 satırı seçip CTRL + K yaptıktan sonra hemen ardından C'ye (Comment) basarak seçili satırları yoruma almış oluyorum. Aynı şekilde, 4 satırı seçtikten sonra, CTRL + K yapıp ardından U'ya (Uncomment) basarak da satırları yorum dışına almış oluyorum

  • @onurkoc6869
    @onurkoc6869 2 ปีที่แล้ว

    Hocam açıklayıcı ve akıcı anlatımınız için çok teşekkürler! :))
    Pandas videoma göz atıp geri bildirimde bulunabilirsiniz.
    th-cam.com/video/01syXzx0BFo/w-d-xo.html