Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ressource:data_analyse_visualisation [2023/03/21 11:23] emoc [Observable] |
ressource:data_analyse_visualisation [2024/07/02 14:11] (Version actuelle) emoc [Javascript] |
||
---|---|---|---|
Ligne 33: | Ligne 33: | ||
Doc : https://observablehq.com/@observablehq/documentation | Doc : https://observablehq.com/@observablehq/documentation | ||
+ | |||
+ | Plot : | ||
+ | * https://observablehq.com/@observablehq/plot-cheatsheets | ||
+ | * https://github.com/observablehq/plot/blob/main/README.md | ||
Survey : | Survey : | ||
Ligne 52: | Ligne 56: | ||
Upset Plots, représentation d'intersections d'ensemble multiples | Upset Plots, représentation d'intersections d'ensemble multiples | ||
* https://observablehq.com/@spren9er/upset-plots-with-observable-plot | * https://observablehq.com/@spren9er/upset-plots-with-observable-plot | ||
- | * https://github.com/upsetjs/upsetjs | + | |
- | * possible d'en créer en ligne avec : https://upset.app/ ou https://upset.js.org/app/ ( formatage des données : https://upset.app/advanced/#tabular) | + | Wordcloud |
+ | * https://observablehq.com/@d3/word-cloud | ||
Une sorte de Best of 2021 : https://observablehq.com/@tomlarkworthy/notebooks2021 | Une sorte de Best of 2021 : https://observablehq.com/@tomlarkworthy/notebooks2021 | ||
Ligne 60: | Ligne 65: | ||
**rawgraphs.io** application en ligne avec de nombreux types de visualisation : https://app.rawgraphs.io/ | **rawgraphs.io** application en ligne avec de nombreux types de visualisation : https://app.rawgraphs.io/ | ||
+ | |||
+ | **upset.js** création d'//upset plots//, intersections d'ensembles multiples : https://upset.js.org/app/ | ||
===== Ligne de commande ===== | ===== Ligne de commande ===== | ||
Ligne 71: | Ligne 78: | ||
**xsv** : https://github.com/BurntSushi/xsv | **xsv** : https://github.com/BurntSushi/xsv | ||
+ | |||
+ | ===== Par type de représentation ===== | ||
+ | |||
+ | **Représentations de graphes** | ||
+ | * graphviz : https://graphviz.org/docs/layouts/ | ||
+ | * viz.js, packages javascript pour graphviz : https://github.com/mdaines/viz-js | ||
+ | * éditeur en ligne https://viz-js.com/ | ||
+ | |||
+ | **Diagramme de Venn** \\ | ||
+ | Utile pour représenter le croisement de 2 ou 3 ensembles | ||
+ | * Voir ci-dessus pour ObservableHQ | ||
+ | * | ||
+ | |||
+ | **Upset Plots** \ | ||
+ | Utile pour représenter les croisements d'ensembles multiples | ||
+ | * https://github.com/upsetjs/upsetjs, création en ligne interactive : https://upset.js.org/app/ | ||
+ | * en ligne : https://upset.app/ (formatage des données : https://upset.app/advanced/#tabular) | ||
+ | |||
+ | Par exemple pour utiliser https://upset.js.org/app/ on formatera les données comme ceci : | ||
+ | <code> | ||
+ | id;reponse1;reponse2;reponse3 | ||
+ | 1;0;0;1 | ||
+ | 2;1;0;1 | ||
+ | 3;0;1;0 | ||
+ | |||
+ | id reponse1 reponse2 reponse3 | ||
+ | 1 0 0 1 | ||
+ | 2 1 0 1 | ||
+ | 3 0 1 0 | ||
+ | </code> | ||
+ | |||
+ | **Nuage de mots / wordcloud** \\ | ||
+ | Utile pour représenter des réponses libres à une question | ||
===== Code ===== | ===== Code ===== | ||
Ligne 85: | Ligne 125: | ||
**d3js** | **d3js** | ||
* https://d3js.org/ | * https://d3js.org/ | ||
+ | |||
+ | **vega** | ||
+ | * https://vega.github.io/vega/ | ||
+ | |||
+ | **vega-lite** | ||
+ | * https://vega.github.io/vega-lite/ | ||
===== Logiciels ===== | ===== Logiciels ===== | ||
(...) | (...) |