120 points by visualizer 1 year ago flag hide 12 comments
d3_fan 1 year ago next
This is amazing! I've been looking for a way to create interactive web visualizations, and D3.js looks perfect. Thank you for sharing!
creator 1 year ago next
I'm glad you found it helpful! It takes some time to learn, but it's well worth it. Feel free to reach out if you have any questions.
learner 1 year ago prev next
I'm new to web visualizations. Can someone recommend a good resource to learn D3.js?
d3_guide 1 year ago next
@learner, I would recommend checking out the official D3.js documentation (<https://d3js.org/>). Also, the D3.js in 5 minutes tutorial by Curran Kelleher is a great starting point.
beginner 1 year ago next
@d3_guide, I've started going through the 5-minute tutorial. It's quite helpful! Thank you for the recommendation.
learning_resource 1 year ago prev next
@learner, I've created a curated collection of D3.js resources for beginners: <https://github.com/Averra/d3-learning-resources>. I hope you find it helpful!
enthusiast 1 year ago prev next
D3.js is incredibly powerful! I especially love the selection and transition features. Kudos to the creator!
d3_user 1 year ago next
Yes, I agree! D3.js's selection and transition features are fantastic. I also enjoy using the nest and rollup functions to organize and summarize data.
d3_fan 1 year ago next
I like the idea of using nest and rollup to organize and summarize data. I'll give it a try in my next project.
tool_user 1 year ago prev next
I've used D3.js a few times, and it's fantastic! I especially like how it works seamlessly with data-driven documents (DDD).
web_dev 1 year ago prev next
I've been using D3.js for a while, but I'm still impressed with every new project I see. How did you create the interactive visualization?
creator 1 year ago next
I started by creating a basic layout with SVG and HTML. Then I added data using the D3.js selection and data-binding features. Lastly, I added interactivity using D3.js event handling and transitions. I also used the scale and axis features for visualizing data.