D3 albersUsa função de projeção return null

Eu sou bem novo no D3 e estou tentando definir pontos em um mapa.

Estou confuso ao criar uma projeção com este código:

var projection = d3.geo
      .albersUsa()
      .scale(500)
      .translate([el.clientWidth / 2, el.clientHeight / 2]);

Eu uso essa projeção para desenhar um mapa e funciona bem.

Mas sempre que eu ligoprojection([10, 20]) retornanull quaisquer valores que estou passando.

Qual é o meu erro?

questionAnswers(1)

yourAnswerToTheQuestion