Code Monkey home page Code Monkey logo

art_of_data_visualization's Introduction

The art of effective visualization of Multi-dimensional Data

Author: Dipanjan Sarkar

Descriptive Analytics is one of the core components of any analysis life-cycle pertaining to a data science project or even specific research. Data aggregation, summarization and visualization are some of the main pillars supporting this area of data analysis. However, dealing with multi-dimensional datasets with typically more than two attributes start causing problems, since our medium of data analysis and communication is typically restricted to two dimensions. We will explore some effective strategies of visualizing data in multiple dimensions (ranging from 1-D up to 6-D) using a hands-on approach with Python and popular open-source visualization libraries like matplotlib and seaborn. We will also do a brief coverage on excellent R visualization libraries like ggplot if we have time.

BONUS: We will also look at ways to visualize unstructured data with several dimensions including text, images and audio!

The talk is usually a 90 minutes session but we will be covering it in the scheduled time focusing on the main aspects of effective data visualization with the grammar of graphics, leveraging popular open-source frameworks in Python. If we have time to spare, as a bonus we will then cover visualization in unstructured data including text, audio and images.

Outline:

  • Introduction
    • What is Data Visualization?
    • Why Data Visualization?
  • Motivation
    • Why Effective Data Visualization
  • Effective Multi-dimensional Data Visualization
    • Whirlwind tour of the grammar of graphics
  • Visualization tools and frameworks
    • General tools & frameworks
    • Python visualization frameworks
    • R visualization frameworks
  • Visualizing Structured Data
    • Univariate analysis and visualizations
    • Multivariate analysis and visualizations
    • Visualizing from 1-D up to 6-D
  • BONUS: Visualizing Unstructured Data
    • Text
    • Images
    • Audio
  • Final words

art_of_data_visualization's People

Contributors

dipanjans avatar

Watchers

James Cloos avatar Carson Dahlberg 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.