Skip to content

Instantly share code, notes, and snippets.

View mph006's full-sized avatar

Matt Herman mph006

View GitHub Profile
@mph006
mph006 / data_org.csv
Last active March 7, 2023 18:35
Org Chart (Flat CSV Load)
Associate Manager
Matt Herman John Smith
Jane Doe John Smith
Adam Brown John Smith
Susan Jones John Smith
Mike Harris John Smith
John Smith Colin Kraus
Colin Kraus Ashley Carlin
Ashley Carlin Lia McDermott
Evan Park Lia McDermott
@mph006
mph006 / data.js
Last active April 4, 2018 22:15
Tree Traversals
//Dummy tree structure
var treeData = [{children:[{children:[{},{},{}]},{children:[{children:[{}]}]},{},{children:[{},{children:[{},{}]}]}]}];
@mph006
mph006 / data.js
Last active June 27, 2017 19:44
Basic Data Update & Linear Regression
var allData =[{
Rating:2.5,
Count:3,
Duration:30,
},{
Rating:4,
Count:5,
Duration:120,
},{
Rating:3,
@mph006
mph006 / guns-history.csv
Last active August 24, 2016 16:40
Chicago Gun Origins - Choropleth
st county STATE composite fipstxt FIPS count3
AK Aleutians East Alaska ak_aleutians east 02013 2013 0
AK Aleutians West Alaska ak_aleutians west 02016 2016 0
AK Anchorage Alaska ak_anchorage 02020 2020 19
AK Bethel Alaska ak_bethel 02050 2050 1
AK Bristol Bay Alaska ak_bristol bay 02060 2060 0
AK Denali Alaska ak_denali 02068 2068 0
AK Dillingham Alaska ak_dillingham 02070 2070 0
AK Fairbanks North Star Alaska ak_fairbanks north star 02090 2090 4
AK Haines Alaska ak_haines 02100 2100 0
@mph006
mph006 / guns-history.csv
Last active August 24, 2016 16:40
Chicago Gun Origins - Bubble Chart
AK Aleutians East Alaska ak_aleutians east 02013 2013 0
AK Aleutians West Alaska ak_aleutians west 02016 2016 0
AK Anchorage Alaska ak_anchorage 02020 2020 19
AK Bethel Alaska ak_bethel 02050 2050 1
AK Bristol Bay Alaska ak_bristol bay 02060 2060 0
AK Denali Alaska ak_denali 02068 2068 0
AK Dillingham Alaska ak_dillingham 02070 2070 0
AK Fairbanks North Star Alaska ak_fairbanks north star 02090 2090 4
AK Haines Alaska ak_haines 02100 2100 0
@mph006
mph006 / climate-divisions.json
Last active August 24, 2016 16:39
US Drought [1895-2013]
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@mph006
mph006 / index.html
Created June 26, 2016 00:02
D3 Lava Lamp
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js"charset="utf-8"></script>
<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans" />
<link rel="stylesheet" type="text/css" href="./lavaLamp.css">
</head>
<body>
<div id="gooContainer">
@mph006
mph006 / circularView.js
Last active April 1, 2016 13:52
Org Chart - Cluster Layout
queue()
.defer(d3.csv,"sampleData.csv")
.await(ready);
var height = document.getElementById("tree-container").offsetHeight;
var width = document.getElementById("tree-container").offsetWidth;
var avatarRadius = 20;
var translateOffset = 25;
var radius = d3.min([height,width]) / 2;
@mph006
mph006 / data.js
Last active March 8, 2016 01:49
Radar Chart - Update Values
var d = [
{
name:"Data Set",
color:"#d62728",
skills:[
{axis:"Node",value:1},
{axis:"D3",value:1},
{axis:"Javascript",value:2},
{axis:"HTML",value:3},
@mph006
mph006 / data.js
Last active March 7, 2016 15:53
Radar Chart - Axis Addition/Removal
var d = [
{
name:"John Doe",
color:"#d62728",
skills:[
{axis:"Node",value:0},
{axis:"D3",value:0},
{axis:"Javascript",value:0},
{axis:"HTML",value:0},
{axis:"CSS",value:0},