This repository provides materials for a session that is part of the I2DS Tools for Data Science workshop run at the Hertie School, Berlin in November 2022. The student-run workshop is part of the course Introduction to Data Science taught by Simon Munzert at the Hertie School, Berlin, in Fall 2022.
This session will introduce you to the functionalities of graphing package plotly. Plotly enables users to create interactive and dynamic plots that permit a new level of interaction with data, such as additional info when hovering over observations, or embedded filtering functionalities. This package can also render 3D plots that allows viewers to rotate the graphs and view from different angles. It bears similarities to ggplot.
The goals of this session are to (1) compare plotly's functionalities to popular plotting package ggplot and highlight usage cases, (2) show you the basic functionalities of plotly, and (3) provide you with practice material as well as other sources.
- Interactive web-based data visualization with R, plotly, and shiny
- 'plotly' package documentation
- 'plotly' package on GitHub
- A Comparison of plot_ly and ggplotly for Interactive Graphs in R
The material in this repository is made available under the MIT license.
Daniel and Sofia prepared the practice material and post-processed the recording. They both prepared the presentation slides and recording. They also both provided examples/exercises to the practice material.