GithubHelp home page GithubHelp logo

data-vis-workshop's Introduction

Data Visualisation Workshop

Notes and Slides

In-Class Notebooks

Additional Resources:

Session Plan

Day 1

  • Workshop Introduction
  • Session #1: Value of Data Visualisation
  • Session #2: Tools & Abstractions for Data Visualisation
  • Session #3: Theory of Data Visualisation
  • Session #4: Guidelines for Better Data Visualisation
  • Day One Summary
  • Data-Story Group Exercise

Day 2

  • Recap & Questions
  • Data-Story Presentations
  • Session #5: Crafting Visual Stories with Data
  • Data-Story Rework
  • Session #6: Interactivity
  • Session #7: Explorable Vis for Business Users
  • Session #8: Putting together an Interactive Application
  • Overall Summary & Way Forward

Detailed session plan can be read at session.md

Setup & Installation

System Requirements:

  • You need a laptop for hands-on coding during the workshop, with the following minimum specifications:
    • 2 or more CPU Cores
    • 4GB or more RAM
    • 10 GB or more free disk space
    • Running Windows 7+, 64-bit macOS, or Linux

Step 1:

Step 2:

Step 3:

  • Once you have Anaconda installed (Step 1) and downloaded or cloned the repo (Step 3), you can use the following conda commands to install all the required packages.

Please note:

  • Do cd into the folder and then run these commands.
  • If you are on Windows, then please only use the Anaconda Prompt (and not command prompt)
conda env create --file vis.yaml
conda activate vis

python install_check.py
>>> All-Set! Packages installed.

Datasets

The list of datasets are available in the data folder and you can read about them at datasets.md

data-vis-workshop's People

Contributors

amitkaps avatar vikipedia avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.