Veri edinimi
Hadi ilk IoT veri kümemizi alalım.
Topluluk tarafından sunulan bir çevresel API'yi tüketerek başlayacaksın. API birden çok uç noktadan oluşuyor ve sen sıcaklık verisini tüketerek başlayacaksın. Veriler 10 dakikalık aralıklarla geliyor ve geçmiş veri sınırlı.
Son 5 kaydı indirmek için requests kullanacaksın.
Uç nokta JSON kodlu veri döndürdüğünden, yanıt nesnesinde .json() kullanarak bir Python nesnesi (bu durumda bir liste) elde edebilirsin.
Ardından, bu listeyi verilerle kolayca çalışabilmek için bir pandas DataFrame'ine dönüştüreceksin.
Tüketilecek verinin sabit URL değeri senin için tanımlandı.
Lütfen bu URL'nin videoda kullanılan URL'den farklı olduğunu unutma.
Bu egzersiz
Python ile IoT Verilerini Analiz Etmek
kursunun bir parçasıdırEgzersiz talimatları
requestsvepandas'ıpdolarak içe aktar.URL'den requests kullanarak veriyi indir ve sonucuresiçinde sakla.- JSON kodlu sonuç
res'i bir Python nesnesine dönüştür ve sonucudata_tempiçinde sakla. data_temp'i bir pandas DataFrame'i olandf_temp'e dönüştür.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Imports
____
____
# Download data from URL
res = ____
# Convert the result
data_temp = ____
print(data_temp)
# Convert json data to DataFrame
df_temp = pd.____(____)
print(df_temp.head())