Upload your Files Here by 10 pm Thursday April 7
This assignment can be done using any programming language or application that you can. The basic assignment has a large data
management component to it and will ask you to interrogate and graph
the data in various ways. The input raw data is also somewhat messay and unstructured so you will have to deal with that through filtering and sorting
Follow all the instructions below, explicitly:
- Get the Data File Note this file is a gzipped file so you will have to find an application to unzip it.
This data is a master data file for Atlantic Basin Hurricanes. It is mostly up to data but not completely. That doesn't matter for purposes of this assignment.
Note that the data fields in this file contain both numbers and alpha characters. You will have to deal with this.
There are nine columns of information:
- Column 1 is Storm ID
- Column 2 is name of storm
- Column 3,4 is lattidue and longtitude
- Column 5/6 is wind speed and central pressure
- Column 7 is year
- Column 8 is some running date field in units of hours.
- Column 9 is a descriptor and includes the Hurricane category (1,2,3,4 or 5)
You are to do read/write and list operations on this file to feed the output directly to various plotting programs. I would strongly suggest learning how to use something like www.highcharts.com using JSFIDDLE to modify and insert your data.
While you can try your old favories, Excel, Matlab, Gnuplot I think you may have some difficulty doing the required graphics,
You are write a set of programs (or write just one) write that calculates the following. At all times you have to THINK about the data and its implications,
Exercises
- Calculate the frequency of Hurricane events (starting from 1900) (this excludes systems that remain as Tropical Storms) - in units of number of hurricanes per decade. Produce a plot and from that predict the number of hurricanes in the year 2030;
- You have been hired by the state of Florida to produce a hurricane impact outlook staring in 2020. From the data, develop an impact parameter which is basically the windspeed of the hurricane when it makes Florida Landfall multiplied by the number of hourse the system exists as a hurricane when its in Florida,
Make a plot showing this impact factor as a function of time starting in 1950 (there will be some years in which this will be zero) and then comment on whether the data suggests this problem will be getting worse for Florida.
- Produce a histogram for minimum central pressures for all the Hurricane storm IDs. Determine the mean and standard deviation of that and comment if there are any storms that have central pressure less than 3 standard deviations from the mean. Is this an expected result? (which again means thinking scientifically)
- On a decade basis, produce a Pie Chart showing the respective contributions of Cat 1,2,3,4 or 5 systems
- Let's define a standard of 1000 MB and a "hurricane threat" level of 970 mb. Calculate the "spin up time" (the time it takes to go from 1000 MB to 970 MB) for each storm and produce a histogram of spin up times. Compare the average spin up time for the period of 1990-2010 to 1950 - 1970 and comment on any trend you might see
- For hurricanes that reach Category 3 and beyond, determine the total number of hours a storm spends at that level.
plot the average number of hours per decade as a function of time (decades)
- Define a latitude box that repesents a possible intensification zone SouthEast of the Carribean. Define this box
as:
- Latitude 15-22 degrees
- Longtitude 50-65 W degrees (make sure you get the longitude right)
a) count the number of storms per decade that go through this box and make a table of that shows these events. Comment on any possible decadel to decadel differences and speculate (e.g. scientific thinking) on what might be the cause.
b) Using a bubble chart where the radius of the bubble is Cat 1,2,3,4 or 5 at their maximum category intensity - plot all of the storms that go through this box where the Y-axis is latitude and the X-axis is year starting in 1950.
|