Introduction
- In a digital age where dashboards and real-time data exploration
have become the norm, it is remarkable that most of public presentations
still rely on the PowerPoint format, featuring static charts and
visualizations
- While these ‘traditional’ slides have served us well for years, it’s
time to embrace presentations that not only inform but actively engage
audiences
- Interactive presentations stand out when the information you want to
convey benefits from exploration and engagement
- This means you can ask questions, analyze trends, and make decisions
on the fly
- That is especially useful in situations where one expects active
engagement of with the audience, like Q&A sessions
Clean and Uncluttered Design
- Overlapping labels and excessive text can overwhelm viewers
- Hover-based information display lets users focus on the data they
are interested in without distraction.
Customized Insights
- With interactive elements, the user can tailor the presentation to
your audience’s needs
- The reduction in cognitive load can lead to better comprehension and
decision-making
- Try clicking and dragging the cursor across to zoom in on a
group of choice
Time-Series Data:
- For data that changes over time, interactive presentations can allow
users to explore trends, anomalies, and correlations.
- Try changing the displayed time period
Comparative Analysis
- When you want to compare different scenarios, products, or regions,
interactive presentations allow users to switch between options
quickly
- Try clicking on the legend on the bottom of the chart to add and
remove displayed elements
Output
- The output file used for these interactive slides is a single
.html document
- The .html file can be sent by email, downloaded from a
repository (or carried on a flash drive). All the data and visuals are
already locally in the code, without need to be online to present
it
- HTML presentations work seamlessly across different platforms and
devices, whether it’s a computer, tablet, or smartphone
Types of content
- Beyond various types of charts and graphs, interactive capabilities
include to maps, data tables (see
the next slides), calendars, network graphs
Interactive map
One interactive visualisations can replace multiple static
images.
Interactive table
- An interactive table enables the user to sort and
filter data directly within the table, by a keyword, either in
the whole table or on the level of columns.
- Try typing “ITY” into the “Obj. Number” column, or “Ongoing”
into the “Overall Progress” column
Technology used
- This interactive elements of this presentation are written in
R language, a versatile programming language used for
analyzing data, creating charts and graphs, making data-driven decisions
(and much more ..)
- To be more precise, the interactive elements are brought to live
using series of R packages called htmlwidgets, powerful technology in R
that bridges the gap between R and JavaScript
- The presentation is written in R Markdown
interface, a user-friendly notebook format that combines plain text with
code, allowing non-programmers and data professionals alike to create
dynamic reports
- R Markdown documents can be built into many different formats: PDF,
Word (both static), notebooks, whole books or websites