The official description from useR is http://user2016.org/tutorials/13.html
- Part 1: Claus Thorn Ekstrom’s slides, source.
- Part 2: Toby Dylan Hocking, animation and direct manipulation.
- 1-page summary handout, source.
- Please install required packages via
source("http://tdhock.github.io/interactive-tutorial/packages.R")and if that worked thenexample(animint)should open some web browser windows containing animints. - Thanks to Hadley Wickham, the ggplot2 dev team, and my animint GSOC 2013-2016 students Susan VanderPlas, Carson Sievert, Tony Tsai, Kevin Ferris, Faizan Khan. Without their work none of this would be possible!
- Introduction and vocabulary (5 min), source.
- Basics of ggplot2 and animint (25 min).
- aes(showSelected) (25 min).
- aes(clickSelects) (25 min).
- Exercises (solutions).
Titre : animint2 dans R pour les graphiques intéractifs
Conférencier : Toby Dylan Hocking, Professeur Agrégé, UdeS Département d’Informatique (http://tdhock.github.io/)
Résumé : Dans la visualisation de données, les graphiques interactifs permettent de cliquer sur des éléments d’un graphique, pour ensuite changer ce qui est affiché dans un autre graphique. Ils sont utiles pour l’enseignement et la recherche, mais ils sont souvent difficiles à créer. Ici, je propose le package R animint2 pour la création rapide des graphiques interactifs, en utilisant la méthode “grammaire de graphiques” qui a été popularisé par ggplot2 pour les graphiques non interactifs. animint2 est un logiciel mature, développé depuis 2013, disponible sur CRAN, avec beaucoup de documentation. Dans cette présentation je vais expliquer comment vous pouvez utiliser animint2 pour créer et partager les graphiques interactifs.
Paquetage R : https://github.com/animint/animint2
Documentation : https://rcdata.nau.edu/genomic-ml/animint2-manual/Ch02-ggplot2.html
Exemples : https://animint.github.io/gallery/
Installation : install.packages("animint2") sous R version >= 3.5.0
Title: Animated, Interactive Data Visualization: animint2 R package
Abstract: Data visualization is useful for understanding patterns in large data sets and models. In constrast with static data visualization which produces a single image rendered as a PDF/PNG/etc image file, interactive data visualization can show many images of a data set, by rendering to a web page which can be clicked in order to show/hide different details of the data set. Interactive data visualization is useful for exploratory data analysis, for research, and for teaching. This tutorial will explain how to create animated and interactive data visualizations using the animint2 R package. It will cover chapters 2-4 of the animint2 Manual, https://rcdata.nau.edu/genomic-ml/animint2-manual/Ch02-ggplot2.html Participants in this workshop should have R installed on their computer so they can follow along with the exercises. Some prior knowledge of R and the ggplot2 package would be useful. We will begin by explaining the basics of ggplots (grammar of graphics plots), including plot sketching, geoms, and aesthetic mappings from data variables to visual properties. Next we will show how the animint() function can be used to render a list of ggplots on a web page. Finally we will explain the showSelected and clickSelected keywords, which can be used to add interactivity to ggplots. At the end of this workshop, participants should understand the basics of static and interactive data visualization using the grammar of graphics.
- Animint Gallery containing links to example data visualizations and source code.
- Click on legends to hide/show data subsets of interest, Evaluation of binary classification algorithms, highly imbalanced Table Mountain Pine data, source.
- Click on loss/BIC plot to select data and changepoint model, source.
- Animation over years and click selects countries, World Bank data visualization, source.
- Animation over iterations of gradient descent and click selects data and step size, Gradient descent for linear regression, source.
install.packages("animint2")
example("animint", package="animint2")
## if it does not render try installing servr:
install.packages("servr")- FAQ about blank web browser page.