Easing

In addition to telling D3 how long you want a transition to take, you can also control its "easing" -- whether the transition happens smoothly or, for example, speeds up at the beginning of the transition and slows down near the end. The following are some of the easing functions you can use with D3.