UPDATE 2: I had free time so your chart is done using D3.js v7:
[login to view URL]
You can have a web page with embedded code in minutes after you award my bid and I accept the offer.
UPDATE: Freelancer portal initiated a chat, I cannot type anything until you reply. And this is my lowest 1/3 daily rate since I'm incorporated.
Hi there, my name is Matt Sergei (do call me Matt) and can update your D3.js chart -
suggesting to go to version 6 or 7 (due to internal D3.js library code changes).
Is the Stack Overflow link your code? Do you need to have that code updated?
Otherwise I'm 27 years a webmaster and IT developer, doing CSS/SVG/javascript animations/visualizations with GreenSock and D3.js libraries for 7+ years. Usually I have to fix incomplete D3.js work by other freelancers twice per year (4 times last year).
Regards and hope you're safe,
Matt