0Pricing
Data Science Academy · Ders

read_csv ve Yararlı Seçenekleri

Ayraçlar, başlıklar ve dizin sütunları

read_csv ve Yararlı Seçenekleri, CoddyKit'te ücretsiz bir Data Science Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Data Science Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Data Science Academy kursu toplamda 4 dersten oluşur.

Veriler Dosyalarda Yaşar

Gerçek analiz diskteki bir dosyayla başlar. Veri biliminde en yaygın dosya türü mütevazı CSV'dir: düz metin ve her satırda bir kayıt. 📄

Hepsine Hükmeden Tek İşlev

pandas tek bir çağrıyla CSV okur: read_csv. Ona bir yol verin; kullanıma hazır bir DataFrame döndürsün.

import pandas as pd
df = pd.read_csv("sales.csv")

Geriye Ne Döner

read_csv eksiksiz bir DataFrame döndürür: satırlar, sütunlar ve otomatik bir tamsayı dizini. Buradan itibaren tüm pandas araçları kullanıma açıktır.

Her Zaman Virgül Olmaz

Bazı dosyalarda değerler bunun yerine noktalı virgül veya sekmeyle ayrılır. sep seçeneği, sütunlarınızı tam olarak hangi karakterin ayırdığını pandas'a bildirir.

df = pd.read_csv("data.csv", sep=";")

Başlık Yoksa

İlk satır sütun adları değil de veriyse, pandas'ın gerçek bir satırı etiket olarak kullanmak üzere almasını önlemek için header=None değerini iletin.

df = pd.read_csv("raw.csv", header=None)

Sütunlarınızı Adlandırın

Kendi sütun etiketlerinizi tek ve düzenli bir adımda sağlamak için header=None ile names seçeneğini birlikte kullanın. Artık her sütun anlaşılır durumdadır.

df = pd.read_csv("raw.csv", header=None,
  names=["date", "item", "price"])

Dizin Sütununu Seçin

index_col seçeneği bir sütunu satır dizinine dönüştürür; böylece daha sonra bu anahtarla arama yapmak doğal hale gelir.

df = pd.read_csv("sales.csv", index_col="order_id")

Yalnızca Gerekenleri Okuyun

Dosya çok mu büyük? usecols seçeneği yalnızca listelediğiniz sütunları yükler; böylece bellekten tasarruf eder ve tablonuzu odaklı tutarsınız.

df = pd.read_csv("big.csv",
  usecols=["date", "amount"])

nrows ile Göz Atın

Bir dosyanın temiz olduğundan emin değil misiniz? Önce küçük bir örnek okumak için nrows kullanın, örneği inceleyin ve ardından geri kalanını güvenle yükleyin.

sample = pd.read_csv("big.csv", nrows=5)

Doğru Kodlamayı Kullanın

Metninizdeki garip simgeler genellikle yanlış encoding kullanıldığını gösterir. Bunu utf-8 olarak ayarlamak, aksanlı ve İngilizce dışındaki karakterlerin çoğunu düzeltir. ✅

df = pd.read_csv("names.csv", encoding="utf-8")

Eksikleri Eksik Olarak İşaretleyin

Dosyalar boş değerler için NA veya n/a gibi sıra dışı belirteçler kullanır. na_values seçeneği bunları pandas'ın anlayacağı gerçek eksik değerlere dönüştürür.

df = pd.read_csv("data.csv",
  na_values=["NA", "n/a", "-"])

Hızlı Kontrol

CSV dosyanız değerler arasında noktalı virgül kullanıyor. Ayrıştırmayı düzeltmek için hangi seçeneği kullanırsınız?

Özet: read_csv Öğrenildi

Artık her CSV dosyasını yükleyebilirsiniz: separator seçin, başlıkları ve adları ayarlayın, dizini belirleyin, sütunları azaltın ve eksik değerleri işaretleyin. 🎉

Sıkça Sorulan Sorular

“read_csv ve Yararlı Seçenekleri” dersi ücretsiz mi?

Evet — “read_csv ve Yararlı Seçenekleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Data Science Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Data Science Academy kursu toplamda 4 dersten oluşur.

“read_csv ve Yararlı Seçenekleri” dersinde ne öğreneceğim?

Ayraçlar, başlıklar ve dizin sütunları Data Science Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Data Science Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Data Science Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“read_csv ve Yararlı Seçenekleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Data Science Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Data Science Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. read_csv ve Yararlı Seçenekleri
  2. Excel Sayfalarını pandas ile Açma
  3. Tarihleri Ayrıştırma ve Yüklerken Veri Türlerini Ayarlama
  4. Sonuçları CSV ve Excel'e Kaydetme
← Data Science Academy Sayfasına Dön