BigSnarf blog

Infosec FTW

Multi-Dimensional charting built to work natively with crossfilter rendered using d3.js

This is a follow up article on my original post when I first came across this library for cross-filtering and rendering data with d3.js. In this post I will visually walk the reader through installing (and hopefully soon – getting a sample dataset up and working with this library). Here is the original post.

Step 1 – Download node.js

Screen Shot 2012-12-28 at 10.09.38 AM

Step 2 – Find package in your download folder

Screen Shot 2012-12-28 at 10.10.39 AM

Step 3 – Open pkg

Screen Shot 2012-12-28 at 10.11.32 AM

Step 4 – Install pkg

Screen Shot 2012-12-28 at 10.11.59 AM

Step 5 – Installer will need your authentication to install

Screen Shot 2012-12-28 at 10.12.25 AM

Step 6 – Open favorite editor and create JavaScript file for testing

Screen Shot 2012-12-28 at 10.14.48 AM

Step 7 – Start node with your example.js

Screen Shot 2012-12-28 at 10.15.59 AM

Step 8 – Use favorite browser to render JavaScript file

Screen Shot 2012-12-28 at 10.17.47 AM   

Step 9 – Download npm

Screen Shot 2012-12-28 at 10.19.23 AM

Step 10 – Install npm with sudo make install

Screen Shot 2012-12-28 at 10.20.24 AM

Step 11 – Install npm install dc

Screen Shot 2012-12-28 at 10.47.20 AM

Step 12 – Obtain data

http://buzzdata.com/azad2002/the-united-states-of-venture-capital-2011#!/data

Screen Shot 2012-12-28 at 11.12.44 AM

Step 13- Install dc.js to node

Screen Shot 2012-12-28 at 11.58.35 AM

Screen Shot 2012-12-28 at 12.01.14 PM

Step 14 – ./make dc.js

Screen Shot 2012-12-28 at 12.02.27 PM

Step 15 – npm install -g express

Screen Shot 2012-12-28 at 4.04.06 PM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: