Construction of the data dictionary

Assignment Help Python Programming
Reference no: EM131241720

Data Science Project

Continuing from Assignment 1, this Data Science Project aims to explore data related to Australia. In particular, we will use data provided by the Government at https://data.gov.au. Our data strategy and task specifications for this assignment will focus on the analysis of WiFi Usage data in Geelong region. While Assignment 1 was designed to work on a small subset of the data for you to develop introductory skills and knowledge to the data science process, this Project will require you to work on the full dataset.

Task Description

There are two main tasks for this assignment which constitutes a total of 100 marks:

- Construction of the data dictionary and
- Programming tasks to perform analytics and visualization tasks.

Construction of the Data Dictionary

A first systematic step to a data science process, as we have learned from the lectures and practical sessions, is to construct a data dictionary for the dataset.

Similar to Assignment 1, except you are working with a full dataset, your task is to construct a data dictionary for the dataset you are working with using the provided data dictionary template.

You are required to prepare two sheets in your data dictionary Excel file:

 Dataset description

 Attribute description

Programming task

A python note book file project_notebook.ipynb has been prepared for you to complete this task. Download this notebook, load it up and follow instructions inside the notebook to complete the task.

The total mark for this task is 85 marks. You are required to submit your solution in an IPython Notebook format as well as its exported version in html.

https://www.dropbox.com/s/t8g9peljug8yioy/Final%20project.rar?dl=0

Reference no: EM131241720

Questions Cloud

What was the initial speed of the lighter car : What was the initial speed of the lighter car (in km/h)? What was the initial direction (as measured counterclockwise from the x-axis)?
Draw the free-body diagram : We want to lower crate m1 down the ramp shown below with an acceleration of 1.25m/s².There is no friction on the ramp, but the level side has a coefficient of friction of 0.30. a. Draw the free-body diagram for each of the crates shown.
How the demand for accountants affects earning potential : Explain how the demand for accountants and CPAs affects earning potential in the accounting profession. What certifications interest you and how do they relate to your career goals?
Display the amount of profit and loss : Demonstrate the function in a program that asks the user to enter the necessary data and displays the amount of the profit or loss.
Construction of the data dictionary : A first systematic step to a data science process, as we have learned from the lectures and practical sessions, is to construct a data dictionary for the dataset.
What level of employees to focus on and why : Discuss Manuele's approach to Human Error Reduction including 1) What level of employees to focus on and Why, 2) and briefly explain the concepts of A) Latent Conditions, B) The Concept of Drift, and C) Manuele's view of Worker Focused Behavior-Ba..
Sketch the graph of the equation fromt : Sketch the graph of the equation fromt = 0 to t = 18. How much is in the account on your 18thbirthday? Answer in units of dollars.
Derive and compute steady-state value of output per worker : Indonesia’s production function is Y = AKαL1-α. Assume that A (technology) = 1 and α = .33. Additionally, Indonesia’s investment/savings rate is 10%. Indonesia has 50 units of capital per worker and a constant depreciation rate of 3%. Assume that Ind..
Introduce to different fluid flow rate measurement methods : EGR 250 - Introduction to Thermal Engineering Laboratory Assignment. The purpose of this laboratory exercise is to introduce you to different fluid flow rate measurement methods, associated experimental uncertainties and the calibration of orifice ..

Reviews

len1241720

10/13/2016 5:54:34 AM

Inside this file there a pdf file named project instructions. you have to read them first. After that you to do the python coding in the notebook file (project_notebook.ipnyb). it is jupyter notebook.

Write a Review

Python Programming Questions & Answers

  Determine which value is on the most dice

Determine which value is on the most dice, and set those dice aside so they won't be re-rolled. Repeat steps (2) and (3) until you're out of rolls (in Yahtzee, it's a maximum of 3 rolls)

  Calculate the accuracy of your linear classifier

Plot X,Y and the decision boundary. Make sure that you use a good plotting technique so that it is easy to distinguish which datapoint is X and which is Y. Calculate the accuracy of your linear classifier.

  Program that allows the user to enter the type of coin

Create a program that allows the user to enter the type of coin to be evaluated and the number of coins. The program should calculate the total weight of the coins and the height of the coins when stacked. Name the program coins.py. Use the table bel..

  Demonstrates the benefits of well-designed data abstraction

Demonstrates the benefits of well-designed data abstraction and modularity in that most methods and functions need no modification or consideration at all, but continue to do their jobs flawlessly and abstractly.

  The interest rate per period

The interest rate per period. For example, if your loan's interest is 6.5% per year, and you are paying monthly, this would be 6.5%/12. If you are paying every two weeks, r would be 6.5%/26, because there are 26 two-week periods in a year.

  Evaluate a user''s expression

Write a function that will evaluate a user's expression. It should call the getExpression function that you previously wrote to get the expression to evaluate from the user. You should evaluate the expression step-by-step.

  Write program that is capable of generating a set words

You will write a Python program that is capable of generating a likely set of completion words given the start of a word as input to the program.

  Part-1for task 1 list the things you changed and the

part-1for task 1 list the things you changed and the purpose of changing it. good reasons include making code easier

  Explain a python program storing and processing simple bank

A Python program storing and processing simple bank records is in the early stages of development. The records are stored in a text file (bank.txt) that contains, for each bank customer, their given name, account number and balance.

  Student record due smartsite thursday 1211 1155 pm file

due smartsite thursday 1211 1155 p.m. file names grading.py ltbrgtall prompts for input and all output must match my

  Write a loop that counts the number of space

Write a loop that counts the number of space characters in a string. Recall that the space character is represented a

  Permutation ciphers

Permutation Ciphers (a.k.a. Transposition Ciphers) are another class of simple cryptosystems. For this we use the functions apply(.,.) and inv(.) from Homework 4; copy these two functions into your le as auxiliary functions.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd