Explorer le Top 250 d'IMDb avec Tableau

Publié: 2015-08-31

Explorer le Top 250 d'IMDb avec Tableau

Dans ce blog, nous allons créer un tableau de bord et une histoire pour explorer les 250 meilleurs films IMDb (Internet Movie Database). Nous allons créer un tableau de bord interactif à l'aide de filtres globaux et d'actions de tableau de bord afin que les utilisateurs puissent explorer les données et répondre à leurs propres questions. Avec l'aide de Story, nous essaierons de répondre à quelques-unes des questions courantes auxquelles tout le monde peut penser. L'autre point à retenir de ce blog sera d'utiliser/d'intégrer des objets de page Web dans le tableau de bord pour établir un lien hypertexte vers des informations Web supplémentaires en dehors de la source de données, en fonction des données et de la sélection de l'utilisateur.

Données

Pour les besoins de ce blog, nous utiliserons les données du site officiel d'IMDb. Les données sont disponibles ici et ici. Il faudra peut-être passer du temps à collecter les données et les mesures requises pour l'analyse. Par exemple, le résultat de la recherche de données à partir du premier lien ci-dessus aura une classification IMDb pour les films mais n'aura pas d'informations sur les votes des utilisateurs.

250 meilleurs classements de films

Alors que les données d'approvisionnement à partir du deuxième lien contiendront la plupart des informations, y compris le nombre de votes et la note des utilisateurs pour chaque film, ainsi que la date de sortie.

toutes les informations sur les 250 meilleurs films

Assurez-vous de collecter l'URL de chacun des films qui seront nécessaires pour l'exercice d'intégration d'objets de page Web dans le tableau de bord à un stade ultérieur. On peut récupérer l'URL des films comme indiqué ci-dessous. La méthode de collecte des données est laissée aux lecteurs de ce blog.

données de collecte pour les visualisations de tableau

On peut se référer à des interfaces alternatives où de nombreuses informations sont disponibles. Veuillez lire les informations de copyright pour une utilisation autorisée.

interfaces alternatives

Pour le bénéfice de tous, nous comprendrons rapidement la structure des données que j'ai utilisées et les dimensions et mesures qu'elles contiennent.

Les données proviennent de imdb.com et ont été formatées de manière appropriée pour la consommation de Tableau. Nous avons des données pour les 250 meilleurs films entre les années 1921 et 2015 avec des informations telles que les votes des utilisateurs et la note pour chacun des films. Le tableau ci-dessous vous donne un aperçu rapide des dimensions et mesures importantes présentes dans l'ensemble de données.

Dimensions Les mesures

Titre du film

Rang

URL du film

Notes

Année de sortie

Votes

Plutôt que de poser des questions à l'avance, cette fois, nous allons commencer à créer un tableau de bord interactif pour répondre à nos questions plus tard.

Bâtiment de visualisation

Étape 1 – Connectez-vous aux données.

Ouvrez la feuille de calcul Données à partir d'Excel ou d'un fichier texte contenant les données. Notez que nous avons toutes les dimensions et mesures dont nous avons discuté ci-dessus dans le fichier IMDb250_RatingsAndVotes ouvert ci-dessous.

connecter des données au tableau

Étape 2 - Accédez à la feuille 1 et analysez / examinez les données chargées

examen des données chargées

Étape 3 - Créer une feuille avec chaque dimension et mesure configurée comme filtre

L'idée de ce blog est de créer un tableau de bord auto-explorable pour lequel nous devons donner le contrôle entre les mains de l'utilisateur pour jouer avec les valeurs possibles des dimensions et des mesures.

Pour chaque dimension et mesure, à l'exception de l'URL du film, nous allons créer un filtre global individuel et les afficher sous forme de filtre rapide avec le style approprié.

Pour créer un filtre global, cliquez avec le bouton droit sur le filtre choisi , puis cliquez sur Appliquer les feuilles de calcul pour sélectionner Tout à l'aide de cette source de données , comme indiqué ci-dessous. L'icône de base de données ou de cylindre affichée à côté de la dimension ou de la mesure dans l'étagère des filtres indique qu'il s'agit d'un filtre global.

créer un tableau de bord dans un tableau

Nous avons donc toutes les dimensions et mesures configurées en tant que filtre global, comme indiqué ci-dessous dans la feuille 1. Notez que nous avons le titre du film configuré en tant que filtre de correspondance générique et l'année de sortie en tant que valeurs multiples (liste personnalisée). On peut renommer Sheet1 en Filters.

créer un tableau de bord dans un tableau

Étape 4 – Créer une vue tabulaire simple des données

création d'une vue tabulaire des données dans le tableau

Étape 5- Créer un tableau de bord avec des filtres et des feuilles de tableau

Nous allons créer un tableau de bord simple avec des filtres et des feuilles de tableau et utiliser des actions de tableau de bord, l'intégration de pages Web et un peu de formatage pour le rendre interactif.

créer un tableau de bord dans un tableau

Étape 6 - Ajouter une page Web au tableau de bord

Double-cliquez sur la page Web dans la section Tableau de bord du volet gauche qui fera apparaître la boîte de dialogue Modifier l'URL. On peut le laisser vide et cliquer sur OK.

ajouter une page Web au tableau de bord

Il intégrera un objet de page Web vierge entre le tableau et les filtres, comme indiqué ci-dessous.

ajouter une page Web au tableau de bord

Étape 7 - Créer une action d'URL pour le tableau de bord

Nous ajouterons de l'interactivité au tableau de bord en créant une action par laquelle chaque fois que nous cliquons sur un film dans le tableau, il ouvrira son URL correspondante (lien du film sur IMDb pour plus de détails) dans la zone d'objet de la page Web intégrée sur le tableau de bord.

Vous trouverez ci-dessous les étapes pour ajouter cette action dans le tableau de bord. Avant cela, n'oubliez pas d'ajouter l'URL du film sous forme d'info-bulle ou de colonne distincte dans la feuille de tableau.

création d'une action d'URL pour le tableau de bord dans le tableau

création d'une action d'URL pour le tableau de bord dans le tableau

Donnez un nom approprié à l'action Ajouter une URL, puis choisissez la feuille source en tant que tableau dans lequel, lors de la sélection d'un film, une URL s'ouvrira, telle qu'elle est capturée dans l'attribut URL du film.

création d'une action d'URL pour le tableau de bord dans le tableau

L'action du tableau de bord une fois créée devrait ressembler à celle ci-dessous.

création d'une action d'URL pour le tableau de bord dans le tableau

Étape 8 - Voir l'action du tableau de bord en direct

Cliquez sur n'importe quel film dans le tableau et cela devrait ouvrir le lien sur IMDb pour ce film qui contiendra des détails sur le film, les photos, la bande-annonce, la description, etc.

On peut affirmer que la disposition du tableau de bord n'est pas optimisée ici pour une meilleure visualisation, mais l'idée est de démontrer la capacité du tableau de bord et des objets Web intégrés ici. Comme suggestion, on peut organiser les filtres en haut comme une rangée pour faire plus d'espace pour l'objet et le tableau de la page Web.

action du tableau de bord en direct dans le tableau

Il s'agit d'une version légèrement optimisée du tableau de bord en termes de mise en page.

action du tableau de bord en direct dans le tableau

Étape 9 – Créer une histoire avec différents tableaux de bord

En utilisant les étapes ci-dessus, j'ai créé divers tableaux de bord à l'aide desquels une histoire peut être créée. Une histoire n'est rien d'autre qu'une collection de tableaux de bord. C'est comme un livre avec des pages où chaque page a une nouvelle histoire. On peut donner un titre à chaque page de l'histoire et il suffit de faire glisser et de déposer le tableau de bord ou les feuilles sur la page. Vous trouverez ci-dessous une histoire simple avec trois vignettes/pages, chacune conçue pour une vue différente des données et de l'analyse.

créer une histoire avec divers tableaux de bord dans le tableau

Faisons une analyse maintenant.

Y a-t-il un film dont la note est supérieure ou égale à 9 mais dont les votes sont inférieurs à 700 000 ?

En utilisant notre tableau de bord explorable, vous pouvez ajuster les filtres en conséquence pour voir les résultats. Il n'y a qu'un seul film avec de telles caractéristiques God Father Part - II de 1974 où la note est de 9 mais les votes sont proches de 700K.

exploration et visualisation en tableau

À quoi ressemble la caractéristique de classement des 50 meilleurs films?

Filtrez les classements pour récupérer les 50 meilleurs films sur une deuxième page d'histoire nommée Notes et Films.

Il semble que la note moyenne des 50 meilleurs films soit d'environ 8,5 et 8,6 avec 9 films dans un seau de 8,5. Au fait, Gladiator est mon film préféré.

exploration et visualisation en tableau

Comment se caractérisent les votes des films dont le titre contient « The » ?

Filtrez le titre du film avec la valeur "*Le*" dans le troisième tableau de bord Votes & Movies. Il semble qu'il n'y ait pas de modèle clair dans le titre du film contenant "The" et les votes.

exploration et visualisation en tableau

Restez à l'écoute pour en savoir plus grâce à la visualisation avec Tableau.

À propos de Tableau

Tableau (NYSE : DATA), dont le siège est à Seattle, dans l'État de Washington, a pour mission d'aider les gens à voir et à comprendre les données. Elle propose un portefeuille de produits de visualisation de données axé sur l'intelligence d'affaires.

Vous pouvez visiter le site Web officiel de Tableau pour trouver plus de détails sur Tableau, son offre de produits et ses fonctionnalités.