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

Derinlemesine iç içe geçmiş verileri işle

Son egzersizde, bir seviye aşağıya iç içe geçmiş verileri düzleştirmiştin. Burada, daha derin iç içe geçmiş verileri açacaksın.

Yelp API yanıtındaki categories özniteliği, nesne listeleri içerir. Bu veriyi düzleştirmek için, json_normalize() argümanlarını kullanarak categories için yolu belirtecek ve veri çerçevesine dahil edilecek diğer öznitelikleri seçeceksin. Ayrıca, sütun seçimini kolaylaştırmak için ayırıcıyı değiştirmeli ve sütun adı çakışmalarını önlemek için diğer özniteliklere önek eklemelisin. Bunu adım adım yapacağız.

pandas (pd olarak) ve json_normalize() içe aktarılmış durumda. NYC'deki kafelere ait JSON formatlı Yelp verisi data olarak saklanıyor.

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.

# Flatten businesses records and set underscore separators
flat_cafes = ____(data["businesses"],
                  ____)

# View the data
print(flat_cafes.head())
Kodu Düzenle ve Çalıştır