How to use d3-tip with d3's simple bar chart example.
This map of plant hardiness zones shows the average annual extreme minimum temperature (from 1976-2005) across the contiguous United States. Data via Bill Morris’ Open Plant Hardiness Zones project.
Inspired by Trulia Trends - but with code and using SVG.
Example data shows concurrent user sessions over time, taken from a development environment.
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<title>dc.js multi-line chart attempt</title> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<link rel="stylesheet" type="text/css" href="http://nickqizhu.github.io/dc.js/css/dc.css"/> | |
<link rel="stylesheet" type="text/css" href="http://nickqizhu.github.io/dc.js/css/bootstrap.min.css"/> |
A quick visual reference to every ColorBrewer scale; colors by Cynthia Brewer. Available in CSS and JS format. Click on a palette to log the constituent colors in hexadecimal RGB to the console.
Fork added HSL values for a coworker
total = 0 | |
N = 300 | |
start_time = time() | |
for a in 0:(N - 1) | |
for b in 0:(N - 1) | |
for c in 0:(N - 1) | |
if a^2 + b^2 == c^2 | |
total = total + 1 |
# Editor backup files | |
*.bak | |
*~ |
This is an example of working with the selection.each() function in d3.js.
Implemented in response to: @dchud's question on twitter.
Template for creating bl.ocks.
This is a fork of Mike Bostock's Line Transition.
This fork was originally intended to showcase a principle of using padding between the x and y axis. This is a concept I've seen covered over and over again when dealing with non-zero minimum value charts (see example).
I also found it interesting to update both the line and the x axis. It should be noted that this was not the intent of the line transition example, seeing that the line was treated as a queue, pushing and popping from the front and back of the data. It talked on how to prevent odd visual behavior of the path when those changes occur, nothing more or less.
That being said, the visual change to the axis was a hack (see x_axis_scale) to just better understand how useful a constant, fast linear change effects my comprehension of the data.
So far, my personal opinion is that when dealing with updating data similar to this, it is best to spend most of your no