Wolfram Language

Enquêtez sur les restaurants ayant remporté des prix

Les restaurants ayant remporté des prix ont beaucoup de données intéressantes en ce qui les concerne, notamment leur emplacement, leurs prix, les dates d'ouverture, les personnes impliquées et plus encore.

Parcourez l'exploration scientifique complète de ces restaurants à l'aide de toute la technologie Wolfram, en commençant par la collecte de données avec un Databin et un formulaire Internet hébergé dans Wolfram Cloud, puis en créant un EntityStore et en l'interrogeant avec une fonctionnalité telle que SortedEntityClass afin de rechercher des informations utiles.

Commencez par créer un Databin pour stocker les données.

Créez un formulaire Internet dans Wolfram Cloud pour collecter les données et les stocker dans le Databin.

Montrer l'entrée complète de Wolfram Language

Une fois que les données ont été collectées à l'aide du formulaire, vous pouvez créer un EntityStore pour vous permettre d'interroger facilement les données de diverses manières dans le but de les analyser.

Commencez par télécharger le contenu de l'archive de données.

Téléchargez une fonction à partir d'un fichier dans Wolfram Cloud pour traiter les données de chaque entrée de l'archive de données, en créant des données pour les restaurants, les groupes de restaurants, la gastronomie, les livres de recettes, les prix et les personnes importantes.

Avec les données traitées, vous pouvez maintenant l'utiliser pour créer un EntityStore qui vous permettra de lancer plus facilement des requêtes via EntityValue.

Montrer l'entrée complète de Wolfram Language

Enregistrez l'EntityStore pour qu'il puisse être utilisé via EntityValue.

Recherchez les données d'un restaurant en particulier.

L'une des propriétés d'un restaurant correspond à sa date d'ouverture. Créez un histogramme des dates d'ouverture de tous les restaurants de l'EntityStore.

Une autre propriété de restaurant concerne les prix qui ont été remportés. Recherchez tous les restaurants qui ont remporté une seule étoile Michelin, en utilisant SampledEntityClass afin de limiter le nombre de résultats.

Utilisez SortedEntityClass pour rechercher les cinq restaurants les plus anciens (en fonction de la date d'ouverture) qui ont remporté une seule étoile Michelin.

Les emplacements des restaurants ont également été recueillis. Visualisez combien de restaurants primés parmi le jeu de données se trouvent dans chaque état américain.

Montrer l'entrée complète de Wolfram Language

Vous pouvez combiner toutes les propriétés que vous avez utilisées jusqu'à présent avec FilteredEntityClass pour localiser tous les restaurants 1 étoile Michelin de New York qui sont actuellement en activité.

Affichez ces restaurants sur une carte.

Recherchez et affichez le circuit le plus court pour visiter tous ces restaurants sur une carte, en utilisant TravelDirections afin de visualiser les itinéraires réels, à pied ou en voiture.

Montrer l'entrée complète de Wolfram Language

Exemples connexes

de en es ja ko pt-br zh