data: https://github.com/1wheel/datavizsociety
img gen: https://gist.github.com/1wheel/bcaa860506520cefb711aa4a9f885c12
All public gists https://gist.github.com/1wheel | |
Copyright 2017, Adam Pearce | |
MIT License, http://www.opensource.org/licenses/mit-license.php |
Part of a series of examples. See:
brew install ffmpeg gifsicle imagemagick
.recording.mov
. ffmpeg -i recording.mov -r 24 recording-%03d.png &&
convert recording-001.png palette.gif &&
convert -dither none -remap palette.gif recording-*.png recording-uncompressed.gif &&
Is there a way to prevent the two subsequent odd-numbered days at the end of each year from generating adjacent ticks? In this case I would prefer a tick at Dec 29, Dec 31, Jan 2, Jan 4, etc.
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<head> | |
</head> | |
<style> | |
.q0-11 {fill: rgb(215, 48, 39);} | |
.q1-11 {fill: rgb(244, 109, 67);} | |
.q2-11 {fill: rgb(253, 174, 97);} | |
.q3-11 {fill: rgb(254, 224, 144);} |
By adding transitions, we can more easily follow the elements as they are entered, updated and exited. Separate transitions are defined for each of the three states.
Note that no transition is applied to the merged enter + update selection; this is because it would supersede the transition already scheduled on entering and updating elements. It's possible to schedule concurrent elements by using transition.transition or by setting transition.id
, but it's simpler here to only transition the x-position on update; for entering elements, the x-position is assigned statically.
Want to read more? Try these tutorials:
Created for http://stackoverflow.com/questions/18809020/accessing-properties-of-objects-in-d3-histogram-bins
This chart shows a histogram of an Irwin–Hall distribution. The data is randomly generated. The values are then binned at regular intervals using D3’s histogram layout. The x-axis uses a linear scale, such that the tick values appear between bars; this provides better indication that each bar represents the count of values between its surrounding tick values.
See also this histogram of a log-normal distribution of time durations.