Giter VIP home page Giter VIP logo

d3plus_datausa_workshop's Introduction

D3plus DataUSA Workshop

This repository shows how to write D3plus visualizations using the DataUSA API. It starts with basic D3plus examples, and then moves into more complex data calls utilizing real-world data.

Download this directory as a zip OR if you have git installed locally, clone the repository:

cd /repositories/directory/
git clone https://github.com/davelandry/d3plus_datausa_workshop.git d3plus_datausa_workshop
cd d3plus_datausa_workshop

In the same directory that you downloaded or cloned this repository run a local web server. For Mac OS X users python is preinstalled and probably your easiest option. For Windows users, you should first download python. From a terminal enter the following commands to run a python web server:

python -m SimpleHTTPServer

Now, in your browser, navigate to http://localhost:8000/. You should see a splash page containing links to each of the workshop topics. This is found in index.html of the root directory. Open the directory in a text editor of your choice and follow the links on the index page sequentially, programming the questions asked in the comments of each page.

If you get stuck you can always sneak a peek at the solutions, which are in this same repository under a different branch: https://github.com/davelandry/d3plus_datausa_workshop/tree/solutions

d3plus_datausa_workshop's People

Contributors

alexandersimoes avatar davelandry avatar kevinzenghu avatar

Stargazers

Mauricio "Pachá" Vargas Sepúlveda avatar Ryan Zhang avatar

Watchers

Manuel Aristarán avatar  avatar Mia Petkova avatar James Cloos avatar Miguel Guevara 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.