Kursa hoş geldin!

Python ile Zaman Serisi Verilerini Görselleştirme

Thomas Vincent

Head of Data Science, Getty Images

Önkoşullar

Python ile Zaman Serisi Verilerini Görselleştirme

Veri Bilimi alanında zaman serileri

  • Zaman serileri, pek çok veri türünü saklamak ve analiz etmek için temel bir yöntemdir
  • Finans, hava durumu ve cihaz verileri en iyi zaman serisi olarak işlenir
Python ile Zaman Serisi Verilerini Görselleştirme

Veri Bilimi alanında zaman serileri

Zaman serisi verisine bir örnek

Python ile Zaman Serisi Verilerini Görselleştirme

Kurs özeti

  • Bölüm 1: Başlangıç ve ilk zaman serisi grafiğini kişiselleştirme
  • Bölüm 2: Zaman serisi verilerini özetleme ve betimleme
  • Bölüm 3: İleri zaman serisi analizi
  • Bölüm 4: Birden çok zaman serisiyle çalışma
  • Bölüm 5: Vaka Çalışması
Python ile Zaman Serisi Verilerini Görselleştirme

Pandas ile veri okuma

import pandas as pd

df = pd.read_csv('ch2_co2_levels.csv') print(df)
       datestamp    co2
0     1958-03-29  316.1
1     1958-04-05  317.3
2     1958-04-12  317.6
...
...
...
2281  2001-12-15  371.2
2282  2001-12-22  371.3
2283  2001-12-29  371.5
Python ile Zaman Serisi Verilerini Görselleştirme

Pandas ile veriye göz atma

print(df.head(n=5))
    datestamp    co2
0  1958-03-29  316.1
1  1958-04-05  317.3
2  1958-04-12  317.6
3  1958-04-19  317.5
4  1958-04-26  316.4
print(df.tail(n=5))
       datestamp    co2
2279  2001-12-01  370.3
2280  2001-12-08  370.8
2281  2001-12-15  371.2
2282  2001-12-22  371.3
2283  2001-12-29  371.5
Python ile Zaman Serisi Verilerini Görselleştirme

Pandas ile veri türlerini kontrol etme

print(df.dtypes)
datestamp     object
co2          float64
dtype: object
Python ile Zaman Serisi Verilerini Görselleştirme

Tarihlerle çalışma

Zaman serisi verisiyle pandas içinde çalışmak için, tarih sütunlarının datetime64 türünde olması gerekir.

pd.to_datetime(['2009/07/31', 'test'])
ValueError: Unknown string format
pd.to_datetime(['2009/07/31', 'test'], errors='coerce')
DatetimeIndex(['2009-07-31', 'NaT'], 
    dtype='datetime64[ns]', freq=None)
Python ile Zaman Serisi Verilerini Görselleştirme

Hadi başlayalım!

Python ile Zaman Serisi Verilerini Görselleştirme

Preparing Video For Download...