Data visualization project

Job ID: 36918439

Budget: $30 – $250 USD

1.
 Create a Bar Chart based on the any dataset which contains quantitative
value with d3.js. Submit the screenshots of your code (commented
properly) with an explanation and provide the VizHub link to your code.
 Analyze the chart and provide explanation on the visualization. What are
the pros and cons of using bar chart ?
2.
 Create a stacked bar chart by using any suitable dataset with d3.js.
Submit the screenshots of your code (commented properly) with an
explanation and provide the VizHub link to your code.
 Analyze the chart and provide explanation on the visualization. What are
the pros and cons of using Stacked bar chart ?
3.
 Create a scatter plot based on the any suitable dataset using d3.js . Add
labels for x-axis and for y-axis on your scatter plot. Differentiate your
generated scatter plot values with different colors. Submit the screenshots
of your code (commented properly) with an explanation and provide the
VizHub link to your code.
 Analyze the chart and provide explanation on the visualization.
4.
 Create a Bubble Chart based on the any suitable dataset with d3.js.
Submit the screenshots of your code (commented properly) with an
explanation and provide the VizHub link to your code.
 Analyze the chart and provide explanation on the visualization. What are
the pros and cons of using bubble chart ?
5.
 Create a reusable scatter plot by using suitable dataset with d3.js. Submit the
screenshots of your code (commented properly) with an explanation and
provide the VizHub link to your code.
 Analyze the chart: describe how different attributes distributed on your
chart.
 Explain the reason why we need to build a reusable scatter plot for your
data.
6.
 Create a world map with any dataset using d3.js. Submit the screenshots of
your code (commented properly) with an explanation and provide the
VizHub link to your code.
 Create a map of any country or states with your data. Submit the screenshots
of your code(commented properly) with an explanation and provide the
VizHub link to your code.
 Which geo-projection you used for the two maps above, explain the reason.
7.
 Create a tree (include root and leaf, 3 layers at least) with d3.js . For
example, Animals, Vehicles, Countries and Continents, etc. Submit the
screenshots of your code (commented properly) with an explanation and
provide the VizHub link to your code. Your tree/code should be different
from the original code.
 Add elements to your tree, use different colors OR shapes to represent
different types/layers in your tree.
 Create a social network graph of you (5 people at least, with names).Submit
the screenshots of your code (commented properly) with an explanation and
provide the VizHub link to your code. Your tree/code should be different
from the original code.
 What are the differences between a network chart and a tree? What kind of
data should be visualized in a network chart but not in a tree? Give
examples.
Python Libraries:
Please do questions 8,9 and 10 in Google co-Lab and you need to submit
the ipynb files for all the below questions
8.
 Create a dataset which contains quantitative value and create a Pie Chart
(with labels) with Plotly. Submit the screenshots of your code (commented
properly) and ipynb file with an explanation.
 Display the legend icons next to the chart.
 Analyze the chart: provide explanation on the visualization. What are the
pros and cons of using pie chart on this dataset?
9.
 Create a dataset which contains quantitative value and create a Line Chart
with Altair. Submit the screenshots of your code (commented properly) and
ipynb file with an explanation.
 Add labels for x-axis and y-axis for the line chart.
 Analyze the chart: provide explanation on the visualization. What are the
pros and cons of using line chart on this dataset?
10.
 Create a dataset which contains quantitative value. Create an area chart with
Altair. (Based on your line chart). Submit the screenshots of your code
(commented properly) and ipynb file with an explanation Add labels for x-
axis and y-axis for the area chart.
 Analyze the chart: provide explanation on the visualization. What is the
difference between area chart and line chart on this dataset

I am attaching reference file for this project.
Related categories: JavaScript HTML5 CSS3 D3.js GitHub