Git Product home page Git Product logo

posit-conf-2023 / dataviz-storytelling Goto Github PK

View Code? Open in Web Editor NEW
34.0 3.0 18.0 240.01 MB

1-day workshop on data visualization for posit::conf(2023) by Cédric Scherer

Home Page: https://posit-conf-2023.github.io/dataviz-storytelling/

License: Other

SCSS 92.37% Jupyter Notebook 7.63%
audience chart-types charts context data-visualization posit positconf positconf2023 principles storytelling

dataviz-storytelling's Introduction

posit::conf 2023

by Cédric Scherer


🗓️  September 17, 2023
⏰  09:00 - 17:00
🏨  Grand Hall K


Overview

Description

Communicating data through meaningful and easily accessible visualization is a critical competence for most data-related roles including data scientists, analysts, scientific researchers, and managers. A well-designed graphic is able to inform, spark engagement, explain patterns, and drive decisions and actions. At the same time, poor choices in the design process can complicate interpretation or even, intentionally or unintentionally, mislead the audience.

The aim of this course is to demystify the creative processes of data visualization design to turn data into a meaningful story. Participants will learn helpful tips and tricks to create appealing and informative data visualizations that are not “just showing the numbers” but successfully tell a story. We will cover principles of good data visualization design, explore different options to display data, and discuss ways to guide and engage viewers with the aim to create impactful graphics. The course also features sessions on picking suitable yet beautiful colors, what to consider when choosing and pairing typefaces, and the layout of graphics, also in the context of dashboard building.

Audience

This course is for you if you:

  • want to understand and learn the art of communicating data with impactful visualizations,
  • aim to improve your data visualization design to create effective and informative graphics, and
  • are willing to spend a bit more time choosing the right chart, proper color palettes, and suitable fonts along with additional elements to guide the viewer.

Schedule (TBA)

Time Activity
09:00 - 10:30 Foundamentals of Data Visualization
10:30 - 11:00 Coffee break
11:00 - 12:30 Choose an Appropriate Display
12:30 - 13:30 Lunch break
13:30 - 15:00 Think Like a Designer
15:00 - 15:30 Coffee break
15:30 - 17:00 Guide the View(er)

Prework

The course will cover principles and tips on how to create compelling graphics that communicate the data in a clear and effective way with a focus on your main findings by engaging and guiding your viewers. No prior preparation is necessary for workshop participants, as the course content is designed to be of a general nature and does not require any prior knowledge or background learning.

Please take a moment before the course to think about chart types that you are using on a regular basis and the most common struggles when designing data visualizations. Note them down and bring a few examples if possible (either the original graphics, no matter if polished or not, or simple drafts in case you are not allowed or don’t want to share them). Feel free to share the information in the Discord channel (see below) as well.

As this workshop is set up as a non-coding course, you do not have to bring your laptop but a few blank sheets of paper and a few pens of different colors for the group exercises. If you prefer to code rough data visualizations rather then drafting them by hand, feel free to set up your laptop accordingly, depending on the programming language and graphics library of your choice.

Course Communication

We will be using Discord as our main communication method during the workshop. To make the process go smoothly:

  • Please sign up for an account at discord.com if you don’t already have one.
  • Make sure your display name is the one you used to register for the conference. In your “About Me”, put the name of your workshop(s).

Closer to the start of the conference, you will be invited to join the posit::conf Discord server. Once you’ve accepted the invite, we will add you to the channel(s) for the workshop.

For those who want to code visualizations, we will also set up a Posit Connect environment in case you want to share your notebooks this way.

Instructor

Dr Cédric Scherer is a data visualization designer, consultant, and instructor helping clients and workshop participants to create engaging and effective graphics. As a graduated ecologist, he has acquired extensive hypothesis–driven research experience and problem–solving expertise in data wrangling, statistical analysis, and model development. As an independent data visualization designer, Cédric later combined his expertise in analyzing large data sets with his passion for design, colors, and typefaces. Cédric has designed graphics across all disciplines, purposes, and styles applying a code–first approach, and regularly talks about data visualization design and ggplot2 techniques. Due to regular participation in social data challenges such as #TidyTuesday, he is now well known for complex and visually appealing figures, entirely made with ggplot2, that look as if they have been created with a vector design tool.

BlogEmailTwitterInstagramBehanceLinkedIn   Buy Me A Coffee


This work is licensed under a Creative Commons Attribution 4.0 International License.

dataviz-storytelling's People

Contributors

mine-cetinkaya-rundel avatar z3tt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.