Task 3. Critically assess, select and apply data science tools (ILO3) This task involves creating interesting exploratory graphical plots of a dataset using appropriate Python libraries and then critically assessing/comparing the capabilities of those plotting libraries. (1) Select one or two publically available datasets that have some interesting features, e.g., from Kaggle, fivethirtyeight, or the UCI Machine Learning Repository. Consider building two polished nontrivial graphical plots that each illustrate something interesting about the dataset. The plots must be substantially different, and one of them should involve some complexity, e.g., a Mekko chart, a circular barplot, or a hexagonal heatmap. For each of the two plots, build that plot in three separate ways, each using a different Python plotting library. For example, you might use Matplotlib (alone) to build a stacked barchart and then also build a similar stacked barchart using each of two other Python plotting libraries separately. You must use at least two of seaborn, plotly and plotnine plotting libraries. The Python Graph Gallery (https://python-graph-gallery.com) is a good place to start. Aim to make the plots of the same type as similar as possible using the different plotting libraries. You could have two plots using the same dataset or each plot using different datasets. Clearly show where each dataset comes from and give a small snippet to show the structure of the dataset. (2) Drawing on your experience from part (1) and additional sources (e.g. articles, blogs, documentation or tutorials), critically assess the libraries you used to produce these particular plots in terms of: (a) difficulty of coding, (b) adaptability of the code, (c) level of control over the plot layout or labelling, and (d) quality of the graphical plot produced.(3) Suppose you wish to visualise geospatial data. Briefly describe the capabilities of one Python library that you would recommend and give an example (code and output) using UK data. You fmay find the Open Geography Portal (https://geoportal.statistics.gov.uk/) useful.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Please can I get a detailed solving of this question?

9 b b U ME x
+
A docs.google.com/document/d/1J_wvyWdCxW8tuLVddaQ2WSDN4DrAXNilZrsuYH2rh40/edit
E
BETA
Untitled document
a Share
File Edit View Insert Format Tools Add-ons Help
Last edit was seconds ago
11 + BI U A
= = E = = - E - E E
100% -
Normal text
Arial
-
31
Task 3. Critically assess, select and apply data science tools (ILO3)
This task involves creating interesting exploratory graphical plots of a dataset using
appropriate Python libraries and then critically assessing/comparing the capabilities of those
plotting libraries.
(1) Select one or two publically available datasets that have some interesting features, e.g.,
from Kaggle, fivethirtyeight, or the UCI Machine Learning Repository. Consider building two
polished nontrivial graphical plots that each illustrate something interesting about the
dataset. The plots must be substantially different, and one of them should involve some
complexity, e.g., a Mekko chart, a circular barplot, or a hexagonal heatmap. For each of the
two plots, build that plot in three separate ways, each using a different Python plotting library.
For example, you might use Matplotlib (alone) to build a stacked barchart and then also build
a similar stacked barchart using each of two other Python plotting libraries separately. You
must use at least two of seaborn, plotly and plotnine plotting libraries. The Python Graph
Gallery (https://python-graph-gallery.com/) is a good place to start. Aim to make the plots of
the same type as similar as possible using the different plotting libraries. You could have two
plots using the same dataset or each plot using different datasets. Clearly show where each
dataset comes from and give a small snippet to show the structure of the dataset.
(2) Drawing on your experience from part (1) and additional sources (e.g. articles, blogs,
documentation or tutorials), critically assess the libraries you used to produce these
particular plots in terms of: (a) difficulty of coding, (b) adaptability of the code, (c) level of
control over the plot layout or labelling, and (d) quality of the graphical plot produced.(3)
Suppose you wish to visualise geospatial data. Briefly describe the capabilities of one
Python library that you would recommend and give an example (code and output) using UK
data. You may find the Open Geography Portal (https://geoportal.statistics.gov.uk/) useful.
Activate Windows
Go to Settings to activate Windows.
12
>
11:55 PM
P Type here to search
5°C
3/16/2022
Transcribed Image Text:9 b b U ME x + A docs.google.com/document/d/1J_wvyWdCxW8tuLVddaQ2WSDN4DrAXNilZrsuYH2rh40/edit E BETA Untitled document a Share File Edit View Insert Format Tools Add-ons Help Last edit was seconds ago 11 + BI U A = = E = = - E - E E 100% - Normal text Arial - 31 Task 3. Critically assess, select and apply data science tools (ILO3) This task involves creating interesting exploratory graphical plots of a dataset using appropriate Python libraries and then critically assessing/comparing the capabilities of those plotting libraries. (1) Select one or two publically available datasets that have some interesting features, e.g., from Kaggle, fivethirtyeight, or the UCI Machine Learning Repository. Consider building two polished nontrivial graphical plots that each illustrate something interesting about the dataset. The plots must be substantially different, and one of them should involve some complexity, e.g., a Mekko chart, a circular barplot, or a hexagonal heatmap. For each of the two plots, build that plot in three separate ways, each using a different Python plotting library. For example, you might use Matplotlib (alone) to build a stacked barchart and then also build a similar stacked barchart using each of two other Python plotting libraries separately. You must use at least two of seaborn, plotly and plotnine plotting libraries. The Python Graph Gallery (https://python-graph-gallery.com/) is a good place to start. Aim to make the plots of the same type as similar as possible using the different plotting libraries. You could have two plots using the same dataset or each plot using different datasets. Clearly show where each dataset comes from and give a small snippet to show the structure of the dataset. (2) Drawing on your experience from part (1) and additional sources (e.g. articles, blogs, documentation or tutorials), critically assess the libraries you used to produce these particular plots in terms of: (a) difficulty of coding, (b) adaptability of the code, (c) level of control over the plot layout or labelling, and (d) quality of the graphical plot produced.(3) Suppose you wish to visualise geospatial data. Briefly describe the capabilities of one Python library that you would recommend and give an example (code and output) using UK data. You may find the Open Geography Portal (https://geoportal.statistics.gov.uk/) useful. Activate Windows Go to Settings to activate Windows. 12 > 11:55 PM P Type here to search 5°C 3/16/2022
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY