Preisgekrönte Restaurants finden
Zu preisgekrönten Restaurants gibt es vielerlei interessante Daten, wie ihren Standort, Preise und Auszeichnungen, das Datum ihrer Eröffnung, die Gründer, beschäftigten Köche etc.
Gehen Sie mit dem Wolfram Technology Stack auf eine datenwissenschaftliche Reise durch diese Restaurants, beginnend mit der Datenerfassung mit einem Databin und einem in der Wolfram Cloud gehosteten Webformular, über die Erstellung eines EntityStore bis hin zur Abfrage mit neuen Funktionen wie SortedEntityClass, um interessante Informationen zu finden.
Erstellen Sie zunächst ein Databin, um die Daten zu speichern.
Erstellen Sie ein Webformular in der Wolfram Cloud, um die Daten zu sammeln und im Databin zu speichern.
Nachdem die Daten mit dem Formular gesammelt wurden, können Sie einen EntityStore erstellen, der eine einfache Abfrage auf verschiedene Weise zur Analyse der Daten ermöglicht.
Downloaden Sie zuerst den Inhalt des Databin.
Laden Sie eine Funktion aus einer Datei in the Wolfram Cloud in die Wolfram Cloud, um die Daten für jeden Eintrag in der Datenbank zu verarbeiten und Daten für Restaurants, Restaurantgruppen, Kochstile, Kochbücher, Auszeichnungen und wichtige Personen zu erstellen.
Mit den verarbeiteten Daten können Sie nun einen EntityStore erstellen, der eine einfachere Abfrage über EntityValue ermöglicht.
Registrieren Sie den EntityStore, damit er über EntityValue verwendet werden kann.
Suchen Sie nach Daten für ein bestimmtes Restaurant.
Eine der Eigenschaften eines Restaurants ist das Datum der Ersteröffnung. Erstellen Sie ein Histogramm der Öffnungsdaten für alle Restaurants im EntityStore.
Eine weitere Restaurant-Eigenschaft sind die gewonnenen Auszeichnungen. Ermitteln Sie alle Restaurants, die einen Michelin-Stern haben, und verwenden Sie SampledEntityClass, um die Anzahl der Ergebnisse zu begrenzen.
Verwenden Sie SortedEntityClass, um die ältesten fünf Restaurants (basierend auf dem Eröffnungsdatum) zu finden, die einen Michelin-Stern haben.
Auch die Standorte der Restaurants wurden erfasst. Visualisieren Sie, wie viele preisgekrönte Restaurants aus dem Datensatz es pro US-Bundesstaat gibt.
Sie können alle Eigenschaften, die Sie bisher genutzt haben, mit FilteredEntityClass kombinieren, um die Standorte aller derzeit betriebenen Restaurants in New York zu finden.
Visualisieren Sie diese Restaurants auf einer Karte.
Finden und visualisieren Sie die kürzeste Tour, um alle diese Restaurants auf einer Karte zu besuchen, und nutzen Sie TravelDirections um aktuelle Fuß- als auch Fahrtrouten anzuzeigen.