d3 - Dibujar progresivamente un gran conjunto de datos

Estoy usando d3.js para trazar el contenido de un .tsv de 80,000 filas en un gráfico.

El problema que tengo es que, dado que hay muchos datos, la página deja de responder durante aproximadamente 5 segundos, mientras que todo el conjunto de datos se revisa al mismo tiempo.

¿Existe una manera fácil de procesar los datos de forma progresiva si se distribuyen en un período de tiempo más largo? Lo ideal sería que la página siguiera siendo receptiva y los datos se graficaran a medida que estuvieran disponibles, en lugar de en un gran golpe al final.

Respuestas a la pregunta(1)

Su respuesta a la pregunta