DEV Community

Cover image for What is Data Visualisation?
Divyesh Parmar
Divyesh Parmar

Posted on

What is Data Visualisation?

So I have been reading this post:

and I have been practicing through freecodecamp as well and I came to know that React.js comes under their data Visualization section so I was wondering what is it? and why React.js and other front end stuff comes under that.

I bachelors in ICT (basically CS) and always practiced Data Structures and Algorithms on online judges or otherwise and have been creating simple web apps like blogs and weather app with Python Django and then also with Node.js express.js

( I know I should have started with React.js/Vue.js/Angular in short with front end but I didn't is it bad? what should I do? for job perspective in mind)

I had a Data Mining Course in my junior year at college but I don't know much about how these front end technologies comes under Data Visualization.

Any explanation/advice/guidance will help

Top comments (3)

Collapse
 
ben profile image
Ben Halpern

Data visualization is the step where we take the underlying data and present it as a graphic. You could do this with an image or PDF or interactively in JS.

D3.js is the most popular data viz library. It predates React, so while there are React integrations, it may or may not be seamless and I believe there are other libraries that integrate better with React (though I'm a bit out of the loop on all this).

So that's it. Hope it helps.

Collapse
 
oathkeeper profile image
Divyesh Parmar

Wow you always reply! Awesome! So Javascript has answers or should I say libraries for everything.

And also what is Data Mining then, is it anywhere relevant to all these?

Collapse
 
ben profile image
Ben Halpern

Data mining is a general term for crawling for data, extracting it from a source. If the web has a bajillion pages and I want to find the <title> tag for all of them, that general process would be data mining.

Then if I want to display trends, I might use data visualization to do that.