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

JSON yönelimleriyle çalış

JSON tablolu bir format değildir, bu yüzden pandas veriyi yüklerken yönelimi hakkında bazı varsayımlar yapar. Karşılaştığın JSON verilerinin çoğu, pandas tarafından otomatik olarak bir dataframe'e dönüştürülebilecek yönelimlerde olur.

Bazen, Evsize Hizmetler Dairesi Günlük Raporu'nun bu değiştirilmiş sürümünde olduğu gibi, veri farklı yönelimde olabilir. Dosya boyutunu küçültmek için split formatında düzenlenmiştir. Veriyi normal şekilde yüklemeye çalıştığında ve orient anahtar argümanını kullandığında ne olduğunu göreceksin. try/except bloğu, veriyi yüklerken hata olursa seni uyaracak.

pandas pd olarak yüklendi.

Bu egzersiz

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

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

try:
    # Load the JSON without keyword arguments
    df = ____
    
    # Plot total population in shelters over time
    df["date_of_census"] = pd.to_datetime(df["date_of_census"])
    df.plot(x="date_of_census", 
            y="total_individuals_in_shelter")
    plt.show()
    
except ValueError:
    print("pandas could not parse the JSON.")
Kodu Düzenle ve Çalıştır