Python辅导 | CP2403 Project – Part 1 Data Exploration

使用Python处理数据并且进行数据结果可视化展现

CP2403: Project – Part 1 – 10%

Data Exploration, Management & Visualization

Due: End of Week 6 (5pm, Friday, 30 August 2019)

In Project Part 1, you will required to apply appropriate data management and data visualization techniques for a given scenario to create charts.  The techniques for Project Part 1 will be for covered in Module 1 – Module 4 of the subject. You will have to explain what conclusions you draw from the charts.

Scenario

The California Cooperative Oceanic Fisheries Investigations (CalCOFI) was formed in 1949 to study the ecological aspects of the sardine population collapse off California. CalCOFI conducts quarterly cruises off southern & central California, collecting a suite of hydrographic and biological data on station and underway. The CalCOFI data set represents the longest (1949-present) and most complete (more than 50,000 sampling stations) time series of oceanographic in the world.

The physical, chemical, and biological data collected at regular time and space intervals quickly became valuable for documenting climatic cycles in the California Current and a range of biological responses to them. Data collected at depths down to 500 m include: temperature, salinity, oxygen, phosphate, silicate, nitrate and nitrite, chlorophyll, transmissometer, PAR and C14 primary productivity.

You are provided with the following:-

http://www.calcofi.org/new.data/index.php/reporteddata/2013-09-30-23-23-27/database-tables-description

Using the dataset and codebook provided, apply appropriate data management techniques.

For the first part of this assessment, select

For the second part of the assessment, go to the link below. Go through the different charts and the corresponding code. Then select one chart/plot from the 50 available, and create the chart selected chart for the dataset provided (bottle.csv).  What is conclusion can you draw from the chart you have created?

Top 50 matplotlib Visualizations – The Master Plots (with full python code)

https://www.machinelearningplus.com/plots/top-50-matplotlib-visualizations-the-master-plots-python/

Hint: Refer to Modules 2, 3 and 4 and Practicals 2, 3 and 4 for help on data management and data visualisation

Ensure you complete, zip and submit both the ‘CP2403 – Project – Part 1 -FirstNameLastName.docx’ and ‘CP2403 – Project – Part 1 – FirstNameLastName.ipynb’ files to LearnJCU. Ensure you add your FirstName and LastName inside the files and to the file names.

Project – Part 1 (10%) Rubric

Provided excellent interpretation of box plot

Provided satisfactory interpretation of box plot

Limited or title and axis labels are missing

Limited or no interpretation of box plot

Provided excellent interpretation of histogram

Provided satisfactory interpretation of historgram

Limited or title and axis labels are missing

Limited or no interpretation of histogram

Provided excellent interpretation of line chart

Provided satisfactory interpretation of line chart plot

Limited or title and axis labels are missing

Limited or no interpretation of line chart

Provided excellent interpretation of bubble chart

Provided satisfactory interpretation of bubble chart

Limited or title and axis labels are missing

Limited or no interpretation bubble chart

(Worth Double)

Provided excellent interpretation of the selected chart

Provided satisfactory interpretation of the selected chart

Limited or title and axis labels are missing

Limited or no interpretation of the selected chart