SIT384 - Cyber Security Analytics - IT Assignment Help

Download Solution Order New Solution
Assignment Task

 

Task: Visualize data using matplotlib

Task description:
Cyber security attacks can be classified into 4 categories: DOS attack, PROBE attack, R21 attack, and U2R attack.
In file “attack-type-frequency.csv”, you can find how many attack types in each category. E.g. there are 11 attack types for DOS.
Attack_type category number_of_attack frequency
apache2 dos 124 0.52
back dos 432 1.8
mailbomb dos 2563 10.68
processtable dos 567 2.36
snmpgetattack dos 88 0.37
teardrop dos 312 1.3
smurf dos 359 1.5
land dos 82 0.34
neptune dos 55 0.23
pod dos 43 0.18
udpstorm dos 96 0.4
ps u2r 482 2.01
buffer_overflow u2r 2625 10.93
perl u2r 954 3.97
rootkit u2r 679 2.83

(The above data is for demonstration purposes only. Please download the full version of attacktype-frequency.csv)
You are asked to read the file data, count the number of attack types in each category and visualize the data using matplotlib’s bar chart and pie chart: (hints: use dataframe. DO NOT hard code the type numbers.)

Bar chart with the following settings:
• pd.read_csv('file_name', index_col=0, engine='python')
• figsize=(7,5), dpi=100
• colors = ['blue', 'red', 'green', 'yellow'] for DOS, U2R, R21 and PROBE, respectively. Or you
choose your preferred colors.
• Labels: ['DOS', 'U2R', 'R21', 'PROBE']
• X axis label: Attack categories
• Y axis label: Number of attack types in each category
• Title: Attack categories and num of attack types in Cyber Security

 

This SIT384 - IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.