GithubHelp home page GithubHelp logo

data-visualization's Introduction

Data-Visualization

This repository contains the implementation of several data visualization skills using different Python libraries.

Prerequisites

  • python 3.6
  • matplotlib 2.2.2
  • plotly 1.12.9
  • seaborn 0.9.0
  • bokeh 0.13.0
  • networkx 1.11

Project 1: Basic Visualization Techniques with Car Dataset

Code Here

|| Bar chart

task1_bar chart_europe

|| Line chart

task2_line chart

|| Scatter plot

task3_scatter plot

|| Scatter plot matrix

task4_scatter plot matrix

Project 2: Visualization with Interaction with Countries Dataset

|| Bubble chart

Code Here p2-1

|| Bubble chart with widgets

Users can choose each x,y ,radius and color

Code Here p2-2

|| Bubble chart matrix with brushing

The local selection of some data points in a visualization triggers the selection of the same data points in another visualization

Code Here p2-3

|| Bubble chart matrix with hover

The hover over points trigger the display of all the attributes associated with a given data point

Code Here p2-4

Project 3: Networks Visualization with 1997 US Airlines Dataset

|| Networks graph

Each node represents an airport and each edge represents a route

Code Here p3-1

|| Geospatial networks visualization

Each airport is mapped on real-world map based on their latitude and longitude

Code Here p3-2

|| Networks with slider bars

Slider bars allow filtering different weights of nodes or edges to be shown

Code Here p3-5

Instructions

For most of the python scripts, you can simply run the below command in the directory to show the visualization, except those using bokeh

python file_name.py

For those scripts using bokeh, run the below command instead to show the visualization

bokeh serve --show file_name.py

data-visualization's People

Contributors

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