Skip to content

Instantly share code, notes, and snippets.

@meesern
meesern / README.md
Last active August 29, 2015 14:16 — forked from peterk87/README.md

JS+D3: Zoomable, pannable scatterplot

This JS+D3 gist is modified from peterk87/8441728

It displays a scatterplot of time/distance RFID data

@meesern
meesern / index.html
Last active December 27, 2015 09:39
Smooth colour rgb
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>
<script src="http://mbostock.github.com/d3/d3.v2.min.js"></script>
<!--<link rel="stylesheet" href="style.css"/>-->
</head>
<body>
</body>
<script src="smoothcolour.js"></script>
@meesern
meesern / closed.html
Created December 17, 2012 11:49
Line tension experiment
<!DOCTYPE html>
<html>
<head>
<title>Line Chart</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script>
<style type="text/css">
body {
font: 10px sans-serif;
}
@meesern
meesern / building.js
Created December 5, 2012 18:29
Building Energy experiment
function setup()
{
d3.select('#layer1'); //for initial transition/scaling
getData();
scheduleUpdate();
}
var timer;
var run = true;
var samples;
@meesern
meesern / c-tech-uploader.rb
Created December 5, 2012 10:34
Timestreams Feeders
#!/usr/bin/env ruby
require 'net/http'
require 'uri'
require 'json'
require 'pathname'
require 'debugger'
require_relative 'timestream-feeder'
@meesern
meesern / d3play.js
Created April 30, 2012 14:21
D3 experiment
var DtouchTile = {
width: 200,
height: 200,
init: function(code){
format = d3.format(",d");
var pack = d3.layout.pack()
.size([this.width - 4, this.height - 4])
/* return can be d.size */
.value(function(d) { return 1; });