Así que tengo un conjunto de datos completo y dentro de estos datos, tengo dos columnas de datos que son temporales y están formateadas de esta manera 'YYYY-MM-DD'. Entonces, lo que quiero hacer es crear una escala entre estos dos puntos y otra escala, un poco como a continuación (num es un valor establecido en otro lugar).
var scale = d3.scaleTime() .domain([d.start, d.end]) .range([0, num]);¿Cuál sería el código correcto para hacer esto? Tanto 'd.start' como 'd.end' tienen múltiples instancias y quizás me gustaría repetir esto para cada línea. Esto es para que pueda usarse para proporcionar un valor para dibujar líneas que representen los datos.