4 - Summarize Data used in Published Results.
- Create Summary Tables for Year Over Year
YearTotals <- ddply(MasterActivityData, "Year", summarise, Fatalities = sum(Fatalities),
Injuries = sum(Injuries), Damages = sum(TotalDamageCalc))
Occurances <- count(MasterActivityData, Year)
YearTotals$Occurances <- Occurances$n
- Create Summary Tables by Event Type
EventTotals <- ddply(MasterActivityData, "EventType", summarise, Fatalities = sum(Fatalities),
Injuries = sum(Injuries), Damages = sum(TotalDamageCalc))
Occurances <- count(MasterActivityData, EventType)
EventTotals$Occurances <- Occurances$n
- Re Lable Events using Standardized naming convention for 99.97% of Data :
MasterEvents <- c("Tide","Avalanche","Blizzard","Flood","Cold","Debris","Fog","Smoke","Drought","Dust","Heat","Frost","Funnel","Hail","Rain","Snow","Surf","Wind","Hurricane","Ice","Lightning","Thunderstorm","Rip","Seiche","Sleet","Thunderstorm Wind","Tornado","Tropical","Tsunami","Volcan","Waterspout","Fire","Winter Storm","Winter Weather")
a <- c("Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Weather","Winter Storm","Winter Storm","Winter Storm","Winter Storm","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Wind","Waterspout","Waterspout","Waterspout","Waterspout","Waterspout","Waterspout","Waterspout","Waterspout","Volcan","Volcan","Tsunami","Tsunami","Tropical","Tropical","Tropical","Tropical","Tropical","Tropical","Tropical","Tropical","Tropical","Tropical","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tornado","Tide","Tide","Tide","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm Wind","Thunderstorm","Thunderstorm","Thunderstorm","Thunderstorm","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf")
b<- c("Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Surf","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Snow","Smoke","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Sleet","Seiche","Rip","Rip","Rip","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Rain","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Lightning","Ice","Ice","Ice","Ice","Ice","Ice","Ice","Ice","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Hurricane","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Heat","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Hail","Funnel","Funnel","Funnel","Funnel","Funnel","Funnel","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Frost","Fog","Fog","Fog","Fog","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Flood","Fire","Fire","Fire","Fire","Fire","Fire","Fire","Fire","Fire","Dust","Dust","Dust","Dust","Dust","Drought","Drought","Drought","Drought","Drought","Drought","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Debris","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Cold","Blizzard","Blizzard","Blizzard","Blizzard","Avalanche","Avalanche","Avalanche")
TranslatedEvents <-c(a,b)
a <- c("WINTER WEATHER/MIX","EXTREME WINDCHILL","ICY ROADS","FREEZE","WINTRY MIX","WINTER WEATHER MIX","BLACK ICE","EXTREME WIND CHILL","Freezing Drizzle","Winter Weather","ICE ROADS","ICE ON ROAD","WINTER STORM","WINTER WEATHER","WINTER STORMS","WINTER STORM HIGH WINDS","HIGH WIND","STRONG WIND","HIGH WINDS","WIND","STRONG WINDS","MARINE STRONG WIND","GUSTY WINDS","MARINE HIGH WIND","WINDS","HIGH WINDS/COLD","GUSTY WIND","Gusty Winds","HIGH SEAS","WIND DAMAGE","HIGH WINDS/SNOW","Strong Winds","MICROBURST WINDS","Wind","WIND CHILL","HIGH WIND/SEAS","WIND ADVISORY","Gradient wind","Wind Damage","GRADIENT WINDS","Strong Wind","WIND STORM","GRADIENT WIND","HIGH WIND (G40)","gradient wind","STORM FORCE WINDS","Gusty winds","NON TSTM WIND","HIGH WINDS/","SEVERE TURBULENCE","NON-SEVERE WIND DAMAGE","NON-TSTM WIND","HIGH WIND 48","WATERSPOUT","WATERSPOUT/TORNADO","WATERSPOUT-","WATERSPOUTS","WATERSPOUT-TORNADO","WATERSPOUT TORNADO","WATERSPOUT/ TORNADO","WHIRLWIND","VOLCANIC ASH","WALL CLOUD","URBAN/SML STREAM FLD","TSUNAMI","TROPICAL STORM","TROPICAL DEPRESSION","TSTM WIND (G45)","TROPICAL STORM JERRY","TROPICAL STORM GORDON","TROPICAL STORM DEAN","TROPICAL STORM ALBERTO","Tstm Wind","TSTM WIND 45","TSTM WIND (41)","TORNADO","TORNADO F2","TORNADO F1","TORNADO F0","TORNADOES, TSTM WIND, HAIL","TORNADO F3","MICROBURST","WET MICROBURST","Microburst","Whirlwind","LANDSPOUT","DOWNBURST","TORNADOES","DRY MIRCOBURST WINDS","STORM SURGE/TIDE","ASTRONOMICAL HIGH TIDE","ASTRONOMICAL LOW TIDE","TSTM WIND","THUNDERSTORM WIND","THUNDERSTORM WINDS","TSTM WIND/HAIL","MARINE TSTM WIND","MARINE THUNDERSTORM WIND","THUNDERSTORM WINDSS","THUNDERSTORM WINDS HAIL","THUNDERSTORM WINDS/HAIL","THUNDERSTORMS WINDS"," TSTM WIND","THUNDERSTORM WINDS LIGHTNING","THUNDERTORM WINDS","SEVERE THUNDERSTORM WINDS","TSTM WIND (G40)","THUNDERSTORM WINDS","TSTM WINDS","THUNDERSTORM WIND 60 MPH","THUNDERSTORMS WIND","THUNDERSTORM WIND/ TREES","TSTM WIND 55","THUDERSTORM WINDS","THUNDERSTORM WINDS/ FLOOD","THUNDERSTORMW","THUNDERSTORM WINDS.","GUSTY THUNDERSTORM WINDS","TSTM WIND 52","FLASH FLOODING/THUNDERSTORM WI","THUNDERSTORM WIND G50","THUNDERSTORM WIND G60","THUNDEERSTORM WINDS","THUNDERSTORM WINDS AND","TSTM WIND G58","THUNDERSTORM WINDS 13","THUNDERSTORM WIND G52","TSTM WIND AND LIGHTNING","TUNDERSTORM WIND","TSTM WIND (G35)","THUNDERSTORM WINDS53","TSTMW","THUNDERSTORM WINDSHAIL","THUNDERSTORM WIND 98 MPH","THUNDERSTORM WINDS 63 MPH","TSTM WIND 65)","THUNDERSTORM WINDS G60"," TSTM WIND (G45)","THUNDERSTORM WIND G55","THUNDERSTORM WIND/LIGHTNING","THUNDERSTORM WINDS/FLOODING","THUNDERSTORM WINDS/FUNNEL CLOU","THUNDERSTROM WIND","TSTM WIND (G45)","TSTM WIND DAMAGE")
b <- c("THUNDERSTORM WIND (G40)","THUNDERSTORM WIND 65 MPH","THUNDERSTORM WIND 65MPH","THUNDERSTORM WIND TREES","LIGHTNING AND THUNDERSTORM WIN","THUNDERSTORM","SEVERE THUNDERSTORM","SEVERE THUNDERSTORMS","THUNDERSTORMS","HIGH SURF","HEAVY SURF/HIGH SURF","HEAVY SURF","High Surf","ROUGH SURF","Heavy Surf","COASTAL SURGE","HIGH SWELLS","ROUGH SEAS","Heavy Rain/High Surf","Coastal Storm","HIGH WIND AND SEAS","HIGH WINDS/COASTAL FLOOD","MARINE MISHAP","WIND AND WAVE","COLD WAVE","COASTAL EROSION","Marine Accident","HIGH WAVES","HEAVY SEAS"," HIGH SURF ADVISORY","Beach Erosion","BEACH EROSION","HEAVY SURF COASTAL FLOODING","HEAVY SWELLS","ROGUE WAVE","COASTALSTORM","HAZARDOUS SURF","HEAVY SNOW","STORM SURGE","SNOW","LIGHT SNOW","LAKE-EFFECT SNOW","SNOW SQUALL","EXCESSIVE SNOW","HEAVY SNOW SQUALLS","HEAVY LAKE SNOW","Light Snow","SNOW/SLEET","SNOW SQUALLS","Snow","HEAVY SNOW/ICE","RECORD SNOW","SNOW/FREEZING RAIN","SNOW/ICE STORM","HEAVY SNOW-SQUALLS","SNOW AND ICE","SNOW/SLEET/FREEZING RAIN","LAKE EFFECT SNOW","BLOWING SNOW","SNOW/BLOWING SNOW","Snow Squalls","SNOW/HIGH WINDS","SNOW/ICE","SNOW/COLD","MODERATE SNOWFALL","HEAVY SNOW/BLIZZARD","HEAVY SNOW/SQUALLS","SNOW AND HEAVY SNOW","HEAVY SNOWPACK","blowing snow","FIRST SNOW","HEAVY SNOW AND STRONG WINDS","HEAVY SNOW/HIGH WINDS & FLOOD","SNOW DROUGHT","Lake Effect Snow","RECORD SNOWFALL","SNOW SHOWERS","EARLY SNOWFALL","HEAVY RAIN/SNOW","HEAVY SNOW/WINTER STORM","SNOW/HEAVY SNOW","THUNDERSNOW","FALLING SNOW/ICE","SNOW/ BITTER COLD","LATE SEASON SNOW","HEAVY SNOW AND HIGH WINDS","Light Snowfall","HEAVY SNOW/WIND","Heavy snow shower","Light snow","SNOW ACCUMULATION","SNOW/ ICE","SMOKE","FREEZING RAIN/SLEET","SLEET","FREEZING RAIN/SNOW","HEAVY SNOW/FREEZING RAIN","Freezing Rain","Mixed Precipitation","SLEET STORM","FREEZING RAIN AND SLEET","SLEET/ICE STORM")
c<-c("SNOW AND ICE STORM","Freezing drizzle","Freezing Spray","SEICHE","RIP CURRENTS","RIP CURRENT","RIP CURRENTS/HEAVY SURF","HEAVY RAIN","FREEZING RAIN","HEAVY RAINS","FREEZING DRIZZLE","RAIN","SNOW FREEZING RAIN","HEAVY MIX","HEAVY RAIN/SEVERE WEATHER","RAIN/SNOW","EXCESSIVE RAINFALL","MONTHLY PRECIPITATION","RECORD RAINFALL","UNSEASONABLY WET","Heavy Rain","HIGH WINDS HEAVY RAINS","MONTHLY RAINFALL","UNSEASONAL RAIN","HEAVY RAIN/LIGHTNING","EXCESSIVE WETNESS","EXCESSIVE RAIN","HEAVY RAIN AND FLOOD","HEAVY PRECIPITATION","HVY RAIN","RAINSTORM","HEAVY SHOWER","HEAVY RAIN/SMALL STREAM URBAN","HIGH WINDS/HEAVY RAIN","Torrential Rainfall","RAIN/WIND","LIGHTNING","OTHER","LIGHTNING FIRE","LIGHTING","LIGHTNING WAUSEON","LIGHTNING AND HEAVY RAIN","LIGHTNING THUNDERSTORM WINDS","LIGHTNING/HEAVY RAIN","LIGNTNING","LIGHTNING.","LIGHTNING INJURY","ICE STORM","ICE","LIGHT FREEZING RAIN","ICE FLOES","ICE AND SNOW","ICE/STRONG WINDS","ICE JAM","ICE STORM/FLASH FLOOD","HURRICANE/TYPHOON","HURRICANE","HURRICANE ERIN","HURRICANE OPAL","TYPHOON","HURRICANE FELIX","HURRICANE OPAL/HIGH WINDS","COASTAL STORM","HURRICANE-GENERATED SWELLS","HURRICANE EMILY","ROTATING WALL CLOUD","HURRICANE GORDON","Hurricane Edouard","EXCESSIVE HEAT","HEAT","HEAT WAVE","EXTREME HEAT","UNSEASONABLY WARM","RECORD HEAT","UNSEASONABLY WARM AND DRY","HIGH WIND DAMAGE","RECORD WARMTH","HEAT WAVE DROUGHT","Temperature record","HIGH WIND/HEAVY SNOW","Record temperature","UNSEASONABLY HOT","UNUSUAL WARMTH","RECORD/EXCESSIVE HEAT","Record Warmth","RECORD HIGH","RECORD TEMPERATURE","HEAT WAVES","HIGH TIDES","Heat Wave","Heavy surf and wind","WARM WEATHER","HAIL","SMALL HAIL","MIXED PRECIPITATION","HAILSTORM","HAIL 175","MIXED PRECIP","MARINE HAIL","HAIL 100","HAIL 275","HAIL 75","HAIL/WINDS","HAIL 0.75","HAIL DAMAGE","NON SEVERE HAIL","HAIL 150","HAIL 1.00","small hail","HAIL 450","HAIL/WIND","THUNDERSTORM HAIL","GUSTY WIND/HAIL","HAIL 075","HAIL 125","HAIL 200","DRY MICROBURST","FUNNEL CLOUD","GUSTNADO","FUNNEL CLOUDS","FUNNEL","Funnel Cloud","GLAZE","FROST/FREEZE","FROST","Glaze","AGRICULTURAL FREEZE","HARD FREEZE","Damaging Freeze","GLAZE ICE")
d<- c("Freeze","Frost/Freeze","Cold and Frost","FROST\ FREEZE","Early Frost","GLAZE/ICE STORM","FOG","DENSE FOG","FREEZING FOG","FOG AND COLD TEMPERATURES","FLOOD","FLASH FLOOD","FLASH FLOODING","FLOOD/FLASH FLOOD","COASTAL FLOOD","RIVER FLOOD","FLOODING","FLASH FLOOD/FLOOD","COASTAL FLOODING","URBAN FLOOD","FLASH FLOODS","Coastal Flooding","RIVER FLOODING","URBAN FLOODING","FLASH FLOODING/FLOOD","LAKESHORE FLOOD","COASTAL FLOODING/EROSION","River Flooding","Coastal Flood","HEAVY RAINS/FLOODING","HIGH WATER","ICE JAM FLOODING","SNOWMELT FLOODING","FLOOD/RAIN/WINDS","MAJOR FLOOD","URBAN/SMALL STREAM FLOOD","FLOOD & HEAVY RAIN","FLOODS","FLASH FLOOD FROM ICE JAMS","TIDAL FLOODING","RIVER AND STREAM FLOOD","FLOOD/FLASH","URBAN/SMALL STREAM","SMALL STREAM FLOOD","Tidal Flooding","COASTAL FLOODING/EROSION","URBAN AND SMALL STREAM FLOODIN","MINOR FLOODING","FLOOD/RIVER FLOOD","FLOOD FLASH","SMALL STREAM/URBAN FLOOD","FLASH FLOOD/","FLASH FLOOD - HEAVY RAIN","URBAN FLOODS","RURAL FLOOD"," FLASH FLOOD","FLASH FLOOD LANDSLIDES","LAKE FLOOD","FLOOD/FLASH/FLOOD","FLOOD/FLASHFLOOD","DROWNING","RAPIDLY RISING WATER","WILDFIRE","WILD/FOREST FIRE","WILD FIRES","WILDFIRES","DENSE SMOKE","BRUSH FIRE","FOREST FIRES","WILD/FOREST FIRES","GRASS FIRES","DUST STORM","DUST DEVIL","Dust Devil","BLOWING DUST","DUST STORM/HIGH WINDS","DROUGHT","DROUGHT/EXCESSIVE HEAT","UNSEASONABLY DRY","DRY","DRY CONDITIONS","DRY MICROBURST WINDS","LANDSLIDE","MUDSLIDE","LANDSLIDES","MUD SLIDE","DAM BREAK","Erosion/Cstl Flood","Mudslide","MUDSLIDES","ROCK SLIDE","Mudslides","Landslump","MUD SLIDES","MUD SLIDES URBAN FLOODING","EXTREME COLD","EXTREME COLD/WIND CHILL","COLD/WIND CHILL","COLD","RECORD COLD","UNSEASONABLY COLD","DAMAGING FREEZE","Cold","Extreme Cold","LOW TEMPERATURE","EXTREME WINDCHILL TEMPERATURES","PROLONG COLD","UNSEASONABLY COOL","COLD WEATHER","UNUSUALLY COLD","COLD WIND CHILL TEMPERATURES","Hypothermia/Exposure","HYPOTHERMIA/EXPOSURE","COLD AND WET CONDITIONS","Prolong Cold","RECORD COOL","Extended Cold","Cold Temperature","Unseasonable Cold","COOL AND WET","COLD AND SNOW","COLD/WINDS","HYPERTHERMIA/EXPOSURE","HYPOTHERMIA","BLIZZARD","HIGH WIND/BLIZZARD","GROUND BLIZZARD","BLIZZARD/WINTER STORM","AVALANCHE","HEAVY SNOW/BLIZZARD/AVALANCHE","AVALANCE" )
OrigEventNames <- c(a,b,c,d)
- Replace Look Up Values with NEW Standard Names
StdEvents <- mapvalues(EventTotals$EventType, OrigEventNames, TranslatedEvents)
EventsToMatch <- EventTotals$EventType
EventTotals$EventType <- StdEvents
- Aggregate Data By Event Type - Summarize in Order by Damage Amount ($), Injuries, Fatalilties
SortedEventTotal <- EventTotals[with(EventTotals, order(-Damages, -Injuries,
-Fatalities, Occurances)), ]
EventTotalsClean <- ddply(SortedEventTotal, "EventType", summarise, Fatalities = sum(Fatalities),
Injuries = sum(Injuries), Damages = sum(Damages), Occurances = sum(Occurances))
- Remove Data and Sort - Exclude Events with Less than 15 events over 60 year period - Represents less than 0.05% of Dataset
EventTotalsClean <- EventTotalsClean[EventTotalsClean$Occurances > 14, ]
EventTotalsClean <- EventTotalsClean[with(EventTotalsClean, order(-Damages,
-Injuries, -Fatalities, Occurances)), ]