BaşlayınÜcretsiz Başlayın

SQL ile sütun seçme

Veri kümeleri, data.db içindeki weather tablosunda olduğu gibi, analiz için gerekmeyen sütunlar içerebilir. Örneğin, tüm gözlemler aynı yerde yapıldığı için yükselti gibi bazıları gereksizdir; diğerleri ise ilgilenmediğimiz değişkenleri içerir. Bir veritabanı motoru oluşturduktan sonra, yalnızca tarih ve sıcaklık sütunlarını SELECT eden bir sorgu yazacak ve her ikisini de read_sql()'a aktararak yüksek ve düşük sıcaklık okumalarından oluşan bir dataframe oluşturacaksın.

pandas pd olarak yüklendi ve create_engine() sqlalchemy'den içe aktarıldı.

Not: SQL denetleyicisi sütun konumları konusunda oldukça hassastır ve alanların belirtilen sırada seçilmesini bekler.

Bu egzersiz

pandas ile Kolaylaştırılmış Veri Alımı

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • data.db için bir veritabanı motoru oluştur.
  • weather tablosundan date, tmax ve tmin sütunlarını SELECT eden bir SQL sorgusu yaz.
  • Sorguyu ve motoru read_sql()'a geçirerek bir dataframe oluştur ve ortaya çıkan dataframe'i temperatures değişkenine ata.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create database engine for data.db
engine = ____

# Write query to get date, tmax, and tmin from weather
query = """
SELECT ____, 
       ____, 
       ____
  FROM ____;
"""

# Make a dataframe by passing query and engine to read_sql()
temperatures = ____

# View the resulting dataframe
print(temperatures)
Kodu Düzenle ve Çalıştır