d3.utcWednesdays()

d3.timeWednesdays(start, stop[, step]) d3.utcWednesdays(start, stop[, step]) Aliases for timeWednesday.range and utcWednesday.range.

d3.bisectRight()

d3.bisect(array, x[, lo[, hi]]) d3.bisectRight(array, x[, lo[, hi]]) Similar to bisectLeft, but returns an insertion point which comes after (to the right of) any existing entries of x in array. The returned insertion point i partitions the array into two halves so that all v <= x for v in array.slice(lo, i) for the left side and all v > x for v in array.slice(i, hi) for the right side.

symbol.size()

symbol.size([size]) If size is specified, sets the size to the specified function or number and returns this symbol generator. If size is not specified, returns the current size accessor, which defaults to: function size() { return 64; } Specifying the size as a function is useful for constructing a scatterplot with a size encoding. If you wish to scale the symbol to fit a given bounding box, rather than by area, try SVG’s getBBox.

interval()

interval(date) Alias for interval.floor. For example, timeYear(date) and timeYear.floor(date) are equivalent.

selection.html()

selection.html([value]) If a value is specified, sets the inner HTML to the specified value on all selected elements, replacing any existing child elements. If the value is a constant, then all elements are given the same inner HTML; otherwise, if the value is a function, then the function is evaluated for each selected element, in order, being passed the current datum (d), the current index (i), and the current group (nodes), with this as the current DOM element. The function’s return value

json2dsv

json2dsv [options…] [file] Converts the specified JSON input file to DSV. If file is not specified, defaults to reading from stdin. For example, to convert to JSON to CSV: json2csv < example.json > example.csv Or to convert a newline-delimited JSON stream to CSV: json2csv -n < example.ndjson > example.csv

transition.remove()

transition.remove() For each selected element, removes the element when the transition ends, as long as the element has no other active or pending transitions. If the element has other active or pending transitions, does nothing.

tile.translate()

tile.translate([translate]) If translate is specified, sets this tile layout’s translate to the specified two-element array of numbers [x, y] and returns this tile layout. If translate is not specified, returns the current layout translate.

d3.utcMonth

d3.timeMonth d3.utcMonth Months (e.g., February 1, 2012 at 12:00 AM); ranges from 28 to 31 days.

d3.geoStream()

d3.geoStream(object, stream) Streams the specified GeoJSON object to the specified projection stream. While both features and geometry objects are supported as input, the stream interface only describes the geometry, and thus additional feature properties are not visible to streams.