Cavalry (séance 3 : dataviz + couleurs)
— TP en autonomie : l'en-tête de laboratoire-graphique.fr (par E+K)
Indices :
- Étoiles
- Bruit
— Visualiser des données
Cavalry est capable de parcourir les données d'un fichier .csv ou Google Sheet (pro), ou d'un calque comme Value Array. Il est ensuite assez simple d'extraire les valeurs et de les associer à des paramètres formels.
1. Créer et animer un barchart, ou diagramme à barres
Les calques suivants ont été utilisés :
Value Arraypour créer un tableau de donnéesRectanglepour la forme de baseDuplicatorValue BlendetStaggerpour l'animation progressive
2. Afficher les données d'un fichier .csv
Principales étapes :
- Exportez des données en .csv depuis Google Sheet ou autre tableur
- Importez le fichier .csv dans votre projet, puis glissez-le dans la timeline
- Dans les paramètres du tableau de données, choisissez la colonne qui vous intéresse (
Column Title)
- Il est possible de mapper les valeurs (comme dans p5.js), avec la liste déroulante
Remapping - Choisissez
Number Rangequi permet de passer d'un minimum-maximum à un autre, exactement comme la fonctionmap()de p5.js. Choisissez les valeurs dont vous avez besoin pour votre visualisation. - Faites une connexion entre le tableau de données et la propriété de la forme que vous souhaitez modifier (width dy rectangle pour un diagramme à barres, angle de l'arc pour donuts et camembers, etc.).
- Dupliquez la forme avec la distribution que vous souhaitez. Pour le nombre de copies, il est possible de connecter la propriété
Row Countdu tableau de données à la propriétéCountde votreDuplicator.
— Couleurs : palettes et dégradés
↑ Gradient appliqué à la couleur de Stroke ou de Fill animé avec un Oscillator
↑ Color Array + Oscillator