Credit to devdocs.io
Back
Forward
Menu
Home
Clear search
d3 4
API Mirror
4
d3
37
Array
array
bisector.left()
bisector.right()
d3.ascending()
d3.bisect()
d3.bisectLeft()
d3.bisector()
d3.cross()
d3.descending()
d3.deviation()
d3.extent()
d3.histogram()
d3.max()
d3.mean()
d3.median()
d3.merge()
d3.min()
d3.pairs()
d3.permute()
d3.quantile()
d3.range()
d3.scan()
d3.shuffle()
d3.sum()
d3.thresholdFreedmanDiaconis()
d3.thresholdScott()
d3.thresholdSturges()
d3.tickIncrement()
d3.ticks()
d3.tickStep()
d3.transpose()
d3.variance()
d3.zip()
histogram()
histogram.domain()
histogram.thresholds()
histogram.value()
15
Axis
axis
axis()
axis.scale()
axis.tickArguments()
axis.tickFormat()
axis.tickPadding()
axis.ticks()
axis.tickSize()
axis.tickSizeInner()
axis.tickSizeOuter()
axis.tickValues()
d3.axisBottom()
d3.axisLeft()
d3.axisRight()
d3.axisTop()
11
Brush
brush
brush()
brush.extent()
brush.filter()
brush.handleSize()
brush.move()
brush.on()
d3.brush()
d3.brushSelection()
d3.brushX()
d3.brushY()
15
Chord
chord
chord()
chord.padAngle()
chord.sortChords()
chord.sortGroups()
chord.sortSubgroups()
d3.chord()
d3.ribbon()
ribbon()
ribbon.context()
ribbon.endAngle()
ribbon.radius()
ribbon.source()
ribbon.startAngle()
ribbon.target()
33
Collection
collection
d3.entries()
d3.keys()
d3.map()
d3.nest()
d3.set()
d3.values()
map.clear()
map.each()
map.empty()
map.entries()
map.get()
map.has()
map.keys()
map.remove()
map.set()
map.size()
map.values()
nest.entries()
nest.key()
nest.map()
nest.object()
nest.rollup()
nest.sortKeys()
nest.sortValues()
set.add()
set.clear()
set.each()
set.empty()
set.has()
set.remove()
set.size()
set.values()
13
Color
color
color.brighter()
color.darker()
color.displayable()
color.opacity
color.rgb()
color.toString()
d3.color()
d3.cubehelix()
d3.hcl()
d3.hsl()
d3.lab()
d3.rgb()
1
D3
Changes in D3 4.0
6
Dispatch
d3.dispatch()
dispatch
dispatch.apply()
dispatch.call()
dispatch.copy()
dispatch.on()
12
Drag
d3.drag()
d3.dragDisable()
d3.dragEnable()
drag
drag()
drag.clickDistance()
drag.container()
drag.filter()
drag.on()
drag.subject()
drag.touchable()
event.on()
21
DSV
csv2json
csv2tsv
d3.csvFormat()
d3.csvFormatRows()
d3.csvParse()
d3.csvParseRows()
d3.dsvFormat()
d3.tsvFormat()
d3.tsvFormatRows()
d3.tsvParse()
d3.tsvParseRows()
dsv
dsv.format()
dsv.formatRows()
dsv.parse()
dsv.parseRows()
dsv2dsv
dsv2json
json2dsv
tsv2csv
tsv2json
43
Ease
back.overshoot()
d3.easeBack()
d3.easeBackIn()
d3.easeBackInOut()
d3.easeBackOut()
d3.easeBounce()
d3.easeBounceIn()
d3.easeBounceInOut()
d3.easeBounceOut()
d3.easeCircle()
d3.easeCircleIn()
d3.easeCircleInOut()
d3.easeCircleOut()
d3.easeCubic()
d3.easeCubicIn()
d3.easeCubicInOut()
d3.easeCubicOut()
d3.easeElastic()
d3.easeElasticIn()
d3.easeElasticInOut()
d3.easeElasticOut()
d3.easeExp()
d3.easeExpIn()
d3.easeExpInOut()
d3.easeExpOut()
d3.easeLinear()
d3.easePoly()
d3.easePolyIn()
d3.easePolyInOut()
d3.easePolyOut()
d3.easeQuad()
d3.easeQuadIn()
d3.easeQuadInOut()
d3.easeQuadOut()
d3.easeSin()
d3.easeSinIn()
d3.easeSinInOut()
d3.easeSinOut()
ease
ease()
elastic.amplitude()
elastic.period()
poly.exponent()
45
Force
center.x()
center.y()
collide.iterations()
collide.radius()
collide.strength()
d3.forceCenter()
d3.forceCollide()
d3.forceLink()
d3.forceManyBody()
d3.forceRadial()
d3.forceSimulation()
d3.forceX()
d3.forceY()