0Pricing
Learn AI with Python · Ders

Pandas ile Veri Analizi

Pandas DataFrames kullanarak verileri değiştirmeyi ve analiz etmeyi öğrenme

Pandas ile Veri Analizi, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 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, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python kursu toplamda 5 dersten oluşur.

Pandas'a Giriş

Pandas'a Giriş

Pandas, veri analizi ve işleme için güçlü bir Python kütüphanesidir. Verileri temizlemeyi, dönüştürmeyi ve analiz etmeyi kolaylaştıran DataFrame ve Series gibi veri yapıları sağlar.

Bu derste Pandas'ın temellerini ve veri analizi için nasıl kullanılacağını öğreneceksiniz.

Pandas ile Veri Analizi — resim 1

Pandas'ı Yükleme

Pandas'ı Yükleme

Pandas'ı yüklemek için terminalinizde aşağıdaki komutu kullanın:

pip install pandas

Yükleme tamamlandıktan sonra Python betiklerinizde Pandas'ı içe aktarabilirsiniz:

# Importing pandas
import pandas as pd

print("Pandas imported successfully")

DataFrame Nedir?

DataFrame Nedir?

DataFrame, Pandas'ta kullanılan iki boyutlu, tablo biçiminde bir veri yapısıdır. Elektronik tabloya veya SQL tablosuna benzer.

Bir sözlükten, listeden veya harici bir dosyadan DataFrame oluşturabilirsiniz:

# Creating a DataFrame from a dictionary
data = {
    "Name": ["Alice", "Bob", "Charlie"],
    "Age": [25, 30, 35],
    "City": ["New York", "London", "Paris"]
}
df = pd.DataFrame(data)
print(df)

Dosyalardan Veri Okuma

Dosyalardan Veri Okuma

Pandas; CSV, Excel ve JSON dosyaları gibi harici dosyalardan veri okumayı kolaylaştırır:

# Reading data from a CSV file
df = pd.read_csv("data.csv")
print(df.head())  # Displays the first 5 rows

Bir DataFrame'i İnceleme

Bir DataFrame'i İnceleme

Bir DataFrame'in yapısını ve içeriğini head(), info() ve describe() gibi yöntemleri kullanarak inceleyebilirsiniz:

# Inspecting a DataFrame
df = pd.read_csv("data.csv")
print(df.info())  # Displays information about the DataFrame
print(df.describe())  # Provides statistical summaries

Verileri Filtreleme ve Seçme

Verileri Filtreleme ve Seçme

Pandas, koşulları ve dizinlemeyi kullanarak satırları kolayca filtrelemenize ve sütunları seçmenize olanak tanır:

# Filtering and selecting data
filtered_df = df[df['Age'] > 30]  # Select rows where Age > 30
print(filtered_df[['Name', 'City']])  # Select specific columns

Veri Temizleme

Veri Temizleme

Pandas; eksik değerleri ele alma, sütunları yeniden adlandırma ve yinelenenleri kaldırma gibi veri temizleme yöntemleri sağlar:

# Handling missing values
df.fillna(0, inplace=True)  # Replace NaN values with 0

# Renaming columns
df.rename(columns={"Name": "Full Name"}, inplace=True)

# Dropping duplicates
df.drop_duplicates(inplace=True)
print(df)

Toplama İşlemleri Gerçekleştirme

Toplama İşlemleri Gerçekleştirme

Pandas; verileri toplama, ortalama alma ve gruplama gibi toplama işlemlerini gerçekleştirmenize olanak tanır:

# Grouping and aggregating data
grouped = df.groupby('City')['Age'].mean()
print(grouped)  # Displays average age for each city

Pandas Kullanırken Sık Yapılan Hatalar

Pandas Kullanırken Sık Yapılan Hatalar

Kaçınmanız gereken bazı hatalar şunlardır:

  • Eksik değerleri doğru şekilde ele almamak.
  • Vektörleştirilmiş işlemler yerine verimsiz döngüler kullanmak.
  • Veriyi değiştiren işlemler için inplace=True belirtmeyi unutmak.

Ne Öğrendik?

Ne Öğrendik?

Bu derste şunları öğrendiniz:

  • Pandas'ı yükleme ve içe aktarma.
  • DataFrames yapısını ve nasıl oluşturulacağını.
  • Pandas kullanarak veri okuma, temizleme, filtreleme ve toplama.

Harika iş! Şimdi bir sonraki konuya geçelim.

Pandas ile Veri Analizi — resim 11

Sıkça Sorulan Sorular

“Pandas ile Veri Analizi” dersi ücretsiz mi?

Evet — “Pandas ile Veri Analizi” 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 Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 5 dersten oluşur.

“Pandas ile Veri Analizi” dersinde ne öğreneceğim?

Pandas DataFrames kullanarak verileri değiştirmeyi ve analiz etmeyi öğrenme Learn AI with Python 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.

Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, 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, 5 dersinin 1. dersidir.

“Pandas ile Veri Analizi” 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 Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Learn AI with Python 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. Pandas ile Veri Analizi
  2. Matplotlib ile Veri Görselleştirme
  3. Sayısal Hesaplamalar için NumPy
  4. requests ile API'leri Kullanma
  5. BeautifulSoup ile Web Kazıma
← Learn AI with Python Sayfasına Dön