Storms and other severe weather events can cause significant problems. In this assignment two questions were researched:
1. Across the United States, which types of events are most harmful with respect to population health?
2. Across the United States, which types of events have the greatest economic consequences?
These questions were researched based on the database of U.S. National Oceanic and Atmospheric Administration. The data had to be cleaned and the cleaning has significant impact on the outcomes.
In both cases the answer is Tornado’s. But if you look at the second question and you add different types of floods there is a small margin.
Storms and other severe weather events can cause both public health and economic problems for communities and municipalities. Many severe events can result in fatalities, injuries, and property damage, and preventing such outcomes to the extent possible is a key concern.
This project involves exploring the U.S. National Oceanic and Atmospheric Administration’s (NOAA) storm database. This database tracks characteristics of major storms and weather events in the United States, including when and where they occur, as well as estimates of any fatalities, injuries, and property damage.
In this assignment two questions were researched:
1. Across the United States, which types of events are most harmful with respect to population health?
2. Across the United States, which types of events have the greatest economic consequences?
The following steps were undertaken:
- downloading the data
- reading the data
- cleaning the data based on event types (the cleaning table is in Appendix B)
- calculating the number of fatalities and injuries based on the cleaned event types
- plotting the top ten results (injuries versus event types)
- calculating the economic damage (crop and proporty) caused by the different event types
- plotting the top ten results (economic damage versus event types)
Answer to question 1: the number of fatalities and injuries with Tornado’s are 8 times more than the second event type Heat.
Answer to question 2: the ecomomic damage the Tornado’s are bigest as well. Here there is a definition question: the second an the third event type are Flood and Flash flood. If you add these two up the economic damage is almost equal.
library(lubridate)
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:lubridate':
##
## intersect, setdiff, union
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(readr)
library(ggplot2)
library(lattice)
library(grDevices)
library(RColorBrewer)
library(htmltools)
## Warning: package 'htmltools' was built under R version 3.4.1
library(knitr)
library(rmarkdown)
library(rprojroot)
## Warning: package 'rprojroot' was built under R version 3.4.1
The data is downloaded from the site mentioned in the assignment description: U.S. National Oceanic and Atmospheric Administration’s (NOAA) storm database. This database tracks characteristics of major storms and weather events in the United States, including when and where they occur, as well as estimates of any fatalities, injuries, and property damage.
URL_file <- c("https://d396qusza40orc.cloudfront.net/repdata%2Fdata%2FStormData.csv.bz2")
download.file(URL_file, "~/R/Course 5/Stormdata.csv.bz2")
downloaddatum <- Sys.Date()
After downloading the file, the file had to be unzipped and read into R. Because of performance reasons only the necessary columns of the the original file are kept.
Stormdata_raw <- read.csv(bzfile("~/R/Course 5/Stormdata.csv.bz2"))
Stormdata <- Stormdata_raw[,c("STATE", "EVTYPE", "FATALITIES", "INJURIES", "PROPDMG", "PROPDMGEXP","CROPDMG", "CROPDMGEXP")]
summary(Stormdata)
## STATE EVTYPE FATALITIES
## TX : 83728 HAIL :288661 Min. : 0.0000
## KS : 53440 TSTM WIND :219940 1st Qu.: 0.0000
## OK : 46802 THUNDERSTORM WIND: 82563 Median : 0.0000
## MO : 35648 TORNADO : 60652 Mean : 0.0168
## IA : 31069 FLASH FLOOD : 54277 3rd Qu.: 0.0000
## NE : 30271 FLOOD : 25326 Max. :583.0000
## (Other):621339 (Other) :170878
## INJURIES PROPDMG PROPDMGEXP CROPDMG
## Min. : 0.0000 Min. : 0.00 :465934 Min. : 0.000
## 1st Qu.: 0.0000 1st Qu.: 0.00 K :424665 1st Qu.: 0.000
## Median : 0.0000 Median : 0.00 M : 11330 Median : 0.000
## Mean : 0.1557 Mean : 12.06 0 : 216 Mean : 1.527
## 3rd Qu.: 0.0000 3rd Qu.: 0.50 B : 40 3rd Qu.: 0.000
## Max. :1700.0000 Max. :5000.00 5 : 28 Max. :990.000
## (Other): 84
## CROPDMGEXP
## :618413
## K :281832
## M : 1994
## k : 21
## 0 : 19
## B : 9
## (Other): 9
The questions are related to the EVTYPE column (types of events). This column has a large diversity caused by the way it was entered. In page 6 of the description of the stormdata (https://d396qusza40orc.cloudfront.net/repdata%2Fpeer2_doc%2Fpd01016005curr.pdf) a table is given with the causes.
The cleaning is done in three steps:
- removing the differences because of lower and upper letters
- replacing special signs with spaces
- replacing the EVTYPE based on an manual made table
A report is given of the cleaning. The table is added in Appendix B.
Clean_orig <- length(unique(Stormdata$EVTYPE))
# removing the difference because of lower and upper letters
Stormdata$EVTYPE <- toupper(Stormdata$EVTYPE)
Clean_orig1 <- length(unique(Stormdata$EVTYPE))
# replace all punct. characters with a space
Stormdata$EVTYPE <- gsub("[[:blank:][:punct:]+]", " ", Stormdata$EVTYPE)
Clean_orig2 <- length(unique(Stormdata$EVTYPE))
# reading the manual made table
Transition <- read.csv("~/R/Course 5/Rename EVTYPE variable.csv", sep = ";")
Transition <- mutate(Transition, EVTYPE = as.character(EVTYPE))
# adding the cleaned EVTYPE
Stormdata <- merge(Stormdata, Transition, by = "EVTYPE")
Clean_orig3 <- length(unique(Stormdata$EVTYPE_NEW))
#Writing the report
cat("Original number of EVTYPE occurrences ; ", Clean_orig, "\n")
## Original number of EVTYPE occurrences ; 985
cat("Number of type of events after low/high cleaning : ", Clean_orig1, "\n")
## Number of type of events after low/high cleaning : 898
cat("Number of type of events after removing special signs: ", Clean_orig2, "\n")
## Number of type of events after removing special signs: 874
cat("The final number of type of events : ", Clean_orig3, "\n")
## The final number of type of events : 51
The first question is: across the United States, which types of events are most harmful with respect to population health?
The number of fatalities and injuries are in the column FATALITIES and the column INJURIES. In the next plot sum of the number of fatalities and injuries per type of event (top 10) are printed.
Stormdata$Fat_Inj <- Stormdata$FATALITIES + Stormdata$INJURIES
Injuries <- aggregate(Fat_Inj~EVTYPE_NEW, Stormdata, sum)
Injuries <- Injuries[with(Injuries, order(-Injuries$Fat_Inj)), ]
Injuries$EVTYPE_NEW <- factor(Injuries$EVTYPE_NEW , levels = Injuries$EVTYPE_NEW)
g <- ggplot(Injuries[1:10,], aes( EVTYPE_NEW[1:10], Fat_Inj[1:10]))
g <- g + geom_point() + geom_bar(stat ="identity") + coord_flip() + xlab("Number of fatalities and injuries") + ylab("Cleaned events") + ggtitle("Top ten events with the number of Fatalities and injuries during 1950 - 2011")
print(g)
The second question is: across the United States, which types of events have the greatest economic consequences?
There are two economic consequences in the data:
- Damage to proporties
- Damage to crops
In the discription on page 12 is given that in the column exp belonging to the property and crop damage the exponential factor is given:
- h -> hundred
- k -> thousand
- m -> million
- b -> billion
So the data has to be recalculated and the two outcomes have to be added.
EXP_column <- function(value) {
# h -> hundred, k -> thousand, m -> million, b -> billion
if (value %in% c('h', 'H'))
return(100)
else if (value %in% c('k', 'K'))
return(1000)
else if (value %in% c('m', 'M'))
return(1000000)
else if (value %in% c('b', 'B'))
return(1000000)
else if (!is.na(as.numeric(value))) # if a digit
return(as.numeric(value))
else if (e %in% c('', '-', '?', '+'))
return(0)
else {
stop("Invalid exponent value.")
}
}
property_damage_exp <- sapply(Stormdata$PROPDMGEXP, FUN=EXP_column)
Stormdata$prop_dmg <- Stormdata$PROPDMG * (property_damage_exp)
crop_damage_exp <- sapply(Stormdata$CROPDMGEXP, FUN=EXP_column)
Stormdata$crop_dmg <- Stormdata$CROPDMG * (crop_damage_exp)
Stormdata$Econ_dmg <- Stormdata$prop_dmg + Stormdata$crop_dmg
After the calculation the results of the economic damage have to analysed. As with injuries the type of events with the top ten damages will be plotted.
Damage <- aggregate(Econ_dmg~EVTYPE_NEW, Stormdata, sum)
Damage <- Damage[with(Damage, order(-Damage$Econ_dmg)), ]
Damage$EVTYPE_NEW <- factor(Damage$EVTYPE_NEW , levels = Damage$EVTYPE_NEW)
g <- ggplot(Damage[1:10,], aes( EVTYPE_NEW[1:10], Econ_dmg[1:10]))
g <- g + geom_point() + geom_bar(stat ="identity") + coord_flip() + xlab("Damage in $") + ylab("Cleaned events") + ggtitle("Top ten events with the bigest damage during 1950 - 2011")
print(g)
sessionInfo()
## R version 3.2.2 (2015-08-14)
## Platform: x86_64-w64-mingw32/x64 (64-bit)
## Running under: Windows 8 x64 (build 9200)
##
## locale:
## [1] LC_COLLATE=Dutch_Netherlands.1252 LC_CTYPE=Dutch_Netherlands.1252
## [3] LC_MONETARY=Dutch_Netherlands.1252 LC_NUMERIC=C
## [5] LC_TIME=Dutch_Netherlands.1252
##
## attached base packages:
## [1] stats graphics grDevices utils datasets methods base
##
## other attached packages:
## [1] rprojroot_1.2 rmarkdown_1.6 knitr_1.17
## [4] htmltools_0.3.6 RColorBrewer_1.1-2 ggplot2_1.0.1
## [7] readr_0.2.2 dplyr_0.4.3 lubridate_1.3.3
## [10] RevoUtilsMath_8.0.3 RevoUtils_8.0.3 RevoMods_8.0.3
## [13] RevoScaleR_8.0.3 lattice_0.20-33 rpart_4.1-10
##
## loaded via a namespace (and not attached):
## [1] Rcpp_0.12.2 magrittr_1.5 MASS_7.3-43 munsell_0.4.3
## [5] colorspace_1.2-6 R6_2.2.2 foreach_1.4.3 stringr_1.2.0
## [9] plyr_1.8.3 tools_3.2.2 parallel_3.2.2 grid_3.2.2
## [13] gtable_0.2.0 DBI_0.3.1 iterators_1.0.8 lazyeval_0.1.10
## [17] yaml_2.1.14 digest_0.6.12 assertthat_0.2.0 reshape2_1.4.1
## [21] codetools_0.2-14 memoise_1.1.0 evaluate_0.10.1 labeling_0.3
## [25] stringi_1.0-1 scales_0.3.0 backports_1.1.0 proto_1.0.0
The manually builded transformation table.
Transition <- Transition[with(Transition, order(Transition$EVTYPE_NEW)), ]
print(Transition)
## EVTYPE EVTYPE_NEW
## 873 ASTRONOMICAL LOW TIDE Astronomical Low Tide
## 72 AVALANCHE Avalanche
## 360 AVALANCE Avalanche
## 476 HEAVY SNOW BLIZZARD AVALANCHE Avalanche
## 46 BLIZZARD Blizzard
## 47 BLIZZARD WEATHER Blizzard
## 50 HIGH WIND BLIZZARD Blizzard
## 56 HIGH WIND BLIZZARD FREEZING RA Blizzard
## 63 HIGH WIND BLIZZARD Blizzard
## 65 BLIZZARD HIGH WIND Blizzard
## 75 HIGH WIND WIND CHILL BLIZZARD Blizzard
## 158 BLIZZARD HEAVY SNOW Blizzard
## 262 GROUND BLIZZARD Blizzard
## 279 HEAVY SNOW BLIZZARD Blizzard
## 330 BLIZZARD FREEZING RAIN Blizzard
## 340 BLIZZARD AND HEAVY SNOW Blizzard
## 345 BLIZZARD AND EXTREME WIND CHIL Blizzard
## 361 BLIZZARD WINTER STORM Blizzard
## 730 BLIZZARD SUMMARY Blizzard
## 734 ICESTORM BLIZZARD Blizzard
## 54 COASTAL FLOOD Coastal Flood
## 83 HIGH SEAS Coastal Flood
## 110 HIGH SURF Coastal Flood
## 179 COASTAL FLOODING Coastal Flood
## 317 COASTAL SURGE Coastal Flood
## 320 HIGH WINDS COASTAL FLOOD Coastal Flood
## 325 HIGH WAVES Coastal Flood
## 396 COASTAL TIDAL FLOOD Coastal Flood
## 466 HIGH WATER Coastal Flood
## 500 BEACH EROSION COASTAL FLOOD Coastal Flood
## 530 BEACH FLOOD Coastal Flood
## 588 COASTAL STORM Coastal Flood
## 589 COASTALFLOOD Coastal Flood
## 590 EROSION CSTL FLOOD Coastal Flood
## 728 COASTALSTORM Coastal Flood
## 750 COASTAL FLOODING EROSION Coastal Flood
## 766 COASTAL EROSION Coastal Flood
## 772 COASTAL FLOODING EROSION Coastal Flood
## 823 HIGH SURF ADVISORY Coastal Flood
## 830 CSTL FLOODING EROSION Coastal Flood
## 852 ASTRONOMICAL HIGH TIDE Coastal Flood
## 861 HIGH SURF ADVISORIES Coastal Flood
## 4 FREEZING RAIN Cold/Wind Chill
## 11 RECORD COLD Cold/Wind Chill
## 28 WIND Cold/Wind Chill
## 36 COLD Cold/Wind Chill
## 42 EXTREME COLD Cold/Wind Chill
## 48 WIND CHILL Cold/Wind Chill
## 59 RECORD COLD AND HIGH WIND Cold/Wind Chill
## 74 WIND CHILL HIGH WIND Cold/Wind Chill
## 90 WIND DAMAGE Cold/Wind Chill
## 129 WINDS Cold/Wind Chill
## 187 UNSEASONABLY COLD Cold/Wind Chill
## 188 EXTREME RECORD COLD Cold/Wind Chill
## 232 EXTREME WIND CHILLS Cold/Wind Chill
## 233 COOL AND WET Cold/Wind Chill
## 237 SEVERE COLD Cold/Wind Chill
## 239 COLD WAVE Cold/Wind Chill
## 247 EXTREME WIND CHILL Cold/Wind Chill
## 248 COLD AND WET CONDITIONS Cold/Wind Chill
## 257 COLD AIR FUNNEL Cold/Wind Chill
## 259 COLD AIR FUNNELS Cold/Wind Chill
## 291 PROLONG COLD Cold/Wind Chill
## 346 LOW WIND CHILL Cold/Wind Chill
## 409 FOG AND COLD TEMPERATURES Cold/Wind Chill
## 412 SNOW COLD Cold/Wind Chill
## 453 RECORD COLD FROST Cold/Wind Chill
## 477 RECORD SNOW COLD Cold/Wind Chill
## 499 HIGH WINDS COLD Cold/Wind Chill
## 501 COLD WINDS Cold/Wind Chill
## 502 SNOW BITTER COLD Cold/Wind Chill
## 505 COLD WEATHER Cold/Wind Chill
## 510 EXTREME WIND CHILL BLOWING SNO Cold/Wind Chill
## 552 SNOW AND COLD Cold/Wind Chill
## 554 PROLONG COLD SNOW Cold/Wind Chill
## 580 EXTREME WINDCHILL Cold/Wind Chill
## 600 UNSEASONABLE COLD Cold/Wind Chill
## 603 EXCESSIVE COLD Cold/Wind Chill
## 610 EXTENDED COLD Cold/Wind Chill
## 624 FREEZING SPRAY Cold/Wind Chill
## 700 COLD TEMPERATURE Cold/Wind Chill
## 721 COLD AND FROST Cold/Wind Chill
## 761 COLD TEMPERATURES Cold/Wind Chill
## 762 COLD WIND CHILL TEMPERATURES Cold/Wind Chill
## 768 BITTER WIND CHILL Cold/Wind Chill
## 769 BITTER WIND CHILL TEMPERATURES Cold/Wind Chill
## 783 COOL SPELL Cold/Wind Chill
## 784 WIND ADVISORY Cold/Wind Chill
## 794 EXTREME WINDCHILL TEMPERATURES Cold/Wind Chill
## 799 RECORD COLD Cold/Wind Chill
## 803 WIND AND WAVE Cold/Wind Chill
## 815 UNUSUALLY COLD Cold/Wind Chill
## 821 WIND GUSTS Cold/Wind Chill
## 829 WND Cold/Wind Chill
## 856 EXTREME COLD WIND CHILL Cold/Wind Chill
## 866 COLD WIND CHILL Cold/Wind Chill
## 855 TORNADO DEBRIS Debris flow
## 17 DENSE FOG Dense fog
## 777 PATCHY DENSE FOG Dense fog
## 790 VOG Dense fog
## 271 FOG Dense Fog
## 869 DENSE SMOKE Dense smoke
## 126 DRY MICROBURST Drought
## 130 DRY MICROBURST 61 Drought
## 147 DRY MICROBURST WINDS Drought
## 148 DRY MIRCOBURST WINDS Drought
## 149 DRY MICROBURST 53 Drought
## 153 DRY MICROBURST 50 Drought
## 166 DRY MICROBURST 58 Drought
## 172 DRY MICROBURST 84 Drought
## 183 UNSEASONABLY DRY Drought
## 192 DROUGHT Drought
## 195 DRY Drought
## 312 WARM DRY CONDITIONS Drought
## 422 SNOW DROUGHT Drought
## 479 UNSEASONABLY WARM AND DRY Drought
## 504 DRY HOT WEATHER Drought
## 559 HOT DRY PATTERN Drought
## 560 DRY PATTERN Drought
## 561 MILD DRY PATTERN Drought
## 583 RECORD DRY MONTH Drought
## 597 HOT AND DRY Drought
## 740 MILD AND DRY PATTERN Drought
## 744 DRY SPELL Drought
## 757 DRY WEATHER Drought
## 788 EXCESSIVELY DRY Drought
## 793 RECORD DRYNESS Drought
## 795 DRY CONDITIONS Drought
## 802 DRYNESS Drought
## 836 VERY DRY Drought
## 97 DUST DEVIL Dust Devil
## 335 DUST DEVIL WATERSPOUT Dust Devil
## 842 DUST DEVEL Dust Devil
## 91 DUST STORM Dust Storm
## 111 BLOWING DUST Dust Storm
## 362 DUST STORM HIGH WINDS Dust Storm
## 547 DUSTSTORM Dust Storm
## 569 SAHARAN DUST Dust Storm
## 80 RECORD HIGH TEMPERATURES Excessive Heat
## 191 UNSEASONABLY WARM Excessive Heat
## 407 RECORD TEMPERATURES Excessive Heat
## 609 RECORD WARM TEMPS Excessive Heat
## 619 RECORD TEMPERATURE Excessive Heat
## 752 UNSEASONABLY HOT Excessive Heat
## 758 ABNORMAL WARMTH Excessive Heat
## 759 UNUSUAL WARMTH Excessive Heat
## 773 UNSEASONABLY WARM YEAR Excessive Heat
## 779 RECORD WARM Excessive Heat
## 809 UNSEASONABLY WARM WET Excessive Heat
## 811 UNUSUALLY WARM Excessive Heat
## 818 UNSEASONABLY WARM WET Excessive Heat
## 828 RED FLAG CRITERIA Excessive Heat
## 853 VERY WARM Excessive Heat
## 712 UNSEASONABLY COOL Extreme Cold/Wind Chill
## 810 UNSEASONABLY COOL WET Extreme Cold/Wind Chill
## 822 UNSEASONAL LOW TEMP Extreme Cold/Wind Chill
## 6 ICE STORM FLASH FLOOD Flash Flood
## 20 FLASH FLOOD Flash Flood
## 21 FLASH FLOODING Flash Flood
## 38 FLASH FLOODING THUNDERSTORM WI Flash Flood
## 96 FLASH FLOODS Flash Flood
## 127 FLOOD FLASH FLOOD Flash Flood
## 132 FLASH FLOOD WINDS Flash Flood
## 141 FLASH FLOOD Flash Flood
## 389 LOCAL FLASH FLOOD Flash Flood
## 391 FLOOD FLASH FLOODING Flash Flood
## 399 FLASH FLOOD FLOOD Flash Flood
## 413 FLASH FLOOD FROM ICE JAMS Flash Flood
## 441 FLASH FLOOD HEAVY RAIN Flash Flood
## 443 FLASH FLOOD STREET Flash Flood
## 462 FLASH FLOOD HEAVY RAIN Flash Flood
## 471 FLOOD FLOOD FLASH Flash Flood
## 494 FLASH FLOOD FLOOD Flash Flood
## 522 FLASH FLOODING FLOOD Flash Flood
## 525 FLASH FLOOODING Flash Flood
## 551 FLOOD FLASHFLOOD Flash Flood
## 576 FLASH FLOOD LANDSLIDE Flash Flood
## 579 FLASH FLOOD LANDSLIDES Flash Flood
## 711 BLOW OUT TIDES Flash Flood
## 725 BLOW OUT TIDE Flash Flood
## 819 FLASH FLOOD Flash Flood
## 34 FLOODING Flood
## 35 FLOOD Flood
## 49 BREAKUP FLOODING Flood
## 51 RIVER FLOOD Flood
## 57 HIGH TIDES Flood
## 79 FLOOD WATCH Flood
## 104 FLOODING HEAVY RAIN Flood
## 109 URBAN FLOODING Flood
## 112 URBAN SMALL Flood
## 115 URBAN SMALL FLOODING Flood
## 118 LOCAL FLOOD Flood
## 128 FLOOD RAIN WINDS Flood
## 133 URBAN SMALL STREAM FLOODING Flood
## 137 STREAM FLOODING Flood
## 138 URBAN AND SMALL Flood
## 144 FLOOD RAIN WIND Flood
## 150 SMALL STREAM URBAN FLOOD Flood
## 171 URBAN FLOOD Flood
## 174 HEAVY RAIN FLOODING Flood
## 194 HIGH WINDS FLOODING Flood
## 200 URBAN SMALL STREAM FLOOD Flood
## 210 MINOR FLOODING Flood
## 212 URBAN SMALL STREAM FLOOD Flood
## 215 URBAN AND SMALL STREAM FLOOD Flood
## 216 URBAN AND SMALL STREAM Flood
## 224 SMALL STREAM FLOODING Flood
## 231 FLOODS Flood
## 235 SMALL STREAM AND URBAN FLOODIN Flood
## 241 SMALL STREAM AND URBAN FLOOD Flood
## 243 RURAL FLOOD Flood
## 244 SMALL STREAM AND Flood
## 263 MAJOR FLOOD Flood
## 266 ICE JAM FLOODING Flood
## 268 STREET FLOOD Flood
## 270 SMALL STREAM FLOOD Flood
## 297 URBAN AND SMALL STREAM FLOODIN Flood
## 315 RIVER AND STREAM FLOOD Flood
## 319 MINOR FLOOD Flood
## 322 RIVER FLOODING Flood
## 348 URBAN SMALL STREAM Flood
## 353 FLOOD RIVER FLOOD Flood
## 354 MUD SLIDES URBAN FLOODING Flood
## 383 HEAVY SNOW HIGH WINDS FLOOD Flood
## 388 HEAVY RAIN AND FLOOD Flood
## 446 DAM FAILURE Flood
## 463 HEAVY RAIN URBAN FLOOD WINDS Flood
## 467 FLOOD FLASH Flood
## 482 TIDAL FLOOD Flood
## 483 BEACH EROSIN Flood
## 487 HEAVY RAINS FLOODING Flood
## 491 HIGHWAY FLOODING Flood
## 497 HEAVY RAIN MUDSLIDES FLOOD Flood
## 506 RAPIDLY RISING WATER Flood
## 514 SNOWMELT FLOODING Flood
## 546 HEAVY SEAS Flood
## 548 FLOOD HEAVY RAIN Flood
## 571 URBAN FLOOD LANDSLIDE Flood
## 572 HEAVY SWELLS Flood
## 573 URBAN FLOODS Flood
## 574 SMALL STREAM Flood
## 575 HEAVY RAIN URBAN FLOOD Flood
## 577 LANDSLIDE URBAN FLOOD Flood
## 581 URBAN SML STREAM FLD Flood
## 585 ICE JAM FLOOD MINOR Flood
## 595 TIDAL FLOODING Flood
## 596 BEACH EROSION Flood
## 601 STREET FLOODING Flood
## 618 COASTAL FLOOD Flood
## 701 SML STREAM FLD Flood
## 708 DAM BREAK Flood
## 722 URBAN SML STREAM FLDG Flood
## 735 FLOOD STRONG WIND Flood
## 738 URBAN SMALL STRM FLDG Flood
## 742 HIGH SWELLS Flood
## 743 HIGH SWELLS Flood
## 765 URBAN STREET FLOODING Flood
## 838 ROGUE WAVE Flood
## 850 HIGH SURF ADVISORY Flood
## 858 DROWNING Flood
## 611 FREEZING FOG Freezing Fog
## 53 FREEZE Frost/Freeze
## 140 ICE Frost/Freeze
## 164 FREEZING DRIZZLE Frost/Freeze
## 177 GLAZE Frost/Freeze
## 218 DAMAGING FREEZE Frost/Freeze
## 227 FROST Frost/Freeze
## 238 GLAZE ICE Frost/Freeze
## 301 AGRICULTURAL FREEZE Frost/Freeze
## 324 ICE FLOES Frost/Freeze
## 363 ICE JAM Frost/Freeze
## 366 FROST FREEZE Frost/Freeze
## 377 HARD FREEZE Frost/Freeze
## 417 ICY ROADS Frost/Freeze
## 459 FREEZING DRIZZLE AND FREEZING Frost/Freeze
## 508 EARLY FREEZE Frost/Freeze
## 513 EARLY FROST Frost/Freeze
## 602 ICE FOG Frost/Freeze
## 724 LATE FREEZE Frost/Freeze
## 776 ICE PELLETS Frost/Freeze
## 787 FIRST FROST Frost/Freeze
## 804 LIGHT FREEZING RAIN Frost/Freeze
## 807 ICE ROADS Frost/Freeze
## 857 ICE ON ROAD Frost/Freeze
## 23 FUNNEL CLOUD Funnel Cloud
## 32 FUNNEL Funnel Cloud
## 39 WALL CLOUD FUNNEL CLOUD Funnel Cloud
## 95 FUNNEL CLOUDS Funnel Cloud
## 350 FUNNEL CLOUD Funnel Cloud
## 533 FUNNELS Funnel Cloud
## 3 HAIL Hail
## 43 HAIL 1 75 Hail
## 94 HAIL STORM Hail
## 167 HAIL 75 Hail
## 220 SMALL HAIL Hail
## 246 HAIL 80 Hail
## 273 FUNNEL CLOUD HAIL Hail
## 281 HAIL 0 75 Hail
## 284 HAIL 1 00 Hail
## 285 HAIL WINDS Hail
## 292 HAIL WIND Hail
## 293 HAIL 1 75 Hail
## 295 WIND HAIL Hail
## 306 THUNDERSTORM WINDS HAIL Hail
## 339 HAIL 225 Hail
## 352 HAIL 0 88 Hail
## 357 DEEP HAIL Hail
## 368 HAIL 88 Hail
## 369 HAIL 175 Hail
## 371 HAIL 100 Hail
## 372 HAIL 150 Hail
## 373 HAIL 075 Hail
## 375 HAIL 125 Hail
## 378 HAIL 200 Hail
## 384 HAIL FLOODING Hail
## 405 HAIL DAMAGE Hail
## 447 THUNDERSTORM HAIL Hail
## 448 HAIL 088 Hail
## 449 THUNDERSTORM WINDSHAIL Hail
## 461 HAIL ICY ROADS Hail
## 507 HAIL ALOFT Hail
## 521 THUNDERSTORM WIND HAIL Hail
## 523 HAIL 275 Hail
## 524 HAIL 450 Hail
## 528 HAILSTORM Hail
## 531 HAILSTORMS Hail
## 684 HAIL 0 75 Hail
## 785 GUSTY WIND HAIL Hail
## 800 LATE SEASON HAIL Hail
## 813 NON SEVERE HAIL Hail
## 860 MARINE HAIL Hail
## 27 HEAT Heat
## 60 RECORD HIGH TEMPERATURE Heat
## 61 RECORD HIGH Heat
## 87 RECORD WARMTH Heat
## 89 EXTREME HEAT Heat
## 98 EXCESSIVE HEAT Heat
## 178 RECORD HEAT Heat
## 180 HEAT WAVE Heat
## 302 DROUGHT EXCESSIVE HEAT Heat
## 381 RECORD HEAT WAVE Heat
## 401 RECORD EXCESSIVE HEAT Heat
## 402 HEAT WAVES Heat
## 475 HEAT WAVE DROUGHT Heat
## 537 HEAT DROUGHT Heat
## 641 HEATBURST Heat
## 767 UNUSUAL RECORD WARMTH Heat
## 792 MONTHLY TEMPERATURE Heat
## 816 WARM WEATHER Heat
## 839 PROLONG WARMTH Heat
## 847 EXCESSIVE HEAT DROUGHT Heat
## 78 HIGH TEMPERATURE RECORD Heat
## 493 HYPOTHERMIA Heat
## 553 HOT PATTERN Heat
## 726 HYPOTHERMIA EXPOSURE Heat
## 751 HOT SPELL Heat
## 774 HYPERTHERMIA EXPOSURE Heat
## 780 HOT WEATHER Heat
## 370 HVY RAIN Heavy Rain
## 14 HEAVY RAIN Heavy Rain
## 30 HEAVY RAINS Heavy Rain
## 37 HEAVY RAIN LIGHTNING Heavy Rain
## 62 HIGH WINDS HEAVY RAINS Heavy Rain
## 82 HIGH WINDS HEAVY RAIN Heavy Rain
## 85 RECORD RAINFALL Heavy Rain
## 108 HEAVY PRECIPATATION Heavy Rain
## 120 MUDSLIDES Heavy Rain
## 121 RAINSTORM Heavy Rain
## 184 UNSEASONABLY WET Heavy Rain
## 225 MUD SLIDE Heavy Rain
## 245 MUD SLIDES Heavy Rain
## 249 EXCESSIVE WETNESS Heavy Rain
## 308 HEAVY RAIN SEVERE WEATHER Heavy Rain
## 321 RAIN Heavy Rain
## 393 RAIN AND WIND Heavy Rain
## 398 BELOW NORMAL PRECIPITATION Heavy Rain
## 400 EXCESSIVE RAIN Heavy Rain
## 415 MUDSLIDE Heavy Rain
## 430 TORRENTIAL RAIN Heavy Rain
## 464 HEAVY PRECIPITATION Heavy Rain
## 468 RAIN WIND Heavy Rain
## 478 WET WEATHER Heavy Rain
## 481 RECORD EXCESSIVE RAINFALL Heavy Rain
## 498 MUD ROCK SLIDE Heavy Rain
## 526 EXCESSIVE RAINFALL Heavy Rain
## 536 HEAVY RAINFALL Heavy Rain
## 539 LANDSLIDE Heavy Rain
## 543 EXCESSIVE Heavy Rain
## 557 EXCESSIVE PRECIPITATION Heavy Rain
## 563 LANDSLIDES Heavy Rain
## 564 HEAVY SHOWERS Heavy Rain
## 570 HEAVY SHOWER Heavy Rain
## 578 HEAVY RAIN SMALL STREAM URBAN Heavy Rain
## 591 HEAVY RAIN AND WIND Heavy Rain
## 593 WET MONTH Heavy Rain
## 594 WET YEAR Heavy Rain
## 598 HEAVY RAIN HIGH SURF Heavy Rain
## 599 RAIN DAMAGE Heavy Rain
## 604 TORRENTIAL RAINFALL Heavy Rain
## 605 LANDSLUMP Heavy Rain
## 608 HEAVY RAIN WIND Heavy Rain
## 621 MIXED PRECIP Heavy Rain
## 644 METRO STORM MAY 26 Heavy Rain
## 699 MONTHLY RAINFALL Heavy Rain
## 702 MUDSLIDE LANDSLIDE Heavy Rain
## 720 RAIN HEAVY Heavy Rain
## 727 MIXED PRECIPITATION Heavy Rain
## 746 UNSEASONAL RAIN Heavy Rain
## 747 EARLY RAIN Heavy Rain
## 748 PROLONGED RAIN Heavy Rain
## 775 ROCK SLIDE Heavy Rain
## 791 MONTHLY PRECIPITATION Heavy Rain
## 806 RECORD PRECIPITATION Heavy Rain
## 820 LOCALLY HEAVY RAIN Heavy Rain
## 834 EXTREMELY WET Heavy Rain
## 846 HEAVY RAIN EFFECTS Heavy Rain
## 854 ABNORMALLY WET Heavy Rain
## 5 SNOW Heavy Snow
## 7 SNOW ICE Heavy Snow
## 52 HEAVY SNOW Heavy Snow
## 58 HIGH WIND AND HEAVY SNOW Heavy Snow
## 67 HEAVY SNOW HIGH Heavy Snow
## 70 HEAVY SNOW HIGH WINDS FREEZING Heavy Snow
## 77 HIGH WIND HEAVY SNOW Heavy Snow
## 86 RECORD SNOWFALL Heavy Snow
## 88 HEAVY SNOW WIND Heavy Snow
## 105 SNOW AND WIND Heavy Snow
## 139 HEAVY SNOWPACK Heavy Snow
## 159 HEAVY SNOW HIGH WINDS Heavy Snow
## 160 BLOWING SNOW Heavy Snow
## 170 LIGHT SNOW AND SLEET Heavy Snow
## 181 FIRST SNOW Heavy Snow
## 190 SLEET RAIN SNOW Heavy Snow
## 196 RAIN SNOW Heavy Snow
## 197 SNOW RAIN SLEET Heavy Snow
## 221 HEAVY SNOW HIGH WIND Heavy Snow
## 228 FREEZING RAIN SNOW Heavy Snow
## 234 HEAVY RAIN SNOW Heavy Snow
## 236 SNOW SLEET FREEZING RAIN Heavy Snow
## 240 EARLY SNOW Heavy Snow
## 251 HEAVY SNOW BLOWING SNOW Heavy Snow
## 260 BLOWING SNOW EXTREME WIND CHI Heavy Snow
## 261 SNOW AND HEAVY SNOW Heavy Snow
## 264 SNOW HEAVY SNOW Heavy Snow
## 267 SNOW HIGH WIND WIND CHILL Heavy Snow
## 274 ICE SNOW Heavy Snow
## 286 SNOW AND ICE Heavy Snow
## 288 SNOWSTORM Heavy Snow
## 296 SNOW AND ICE STORM Heavy Snow
## 300 HEAVY SNOW SLEET Heavy Snow
## 314 HEAVY SNOW ICE STORM Heavy Snow
## 318 HEAVY SNOW AND ICE STORM Heavy Snow
## 323 SNOW RAIN Heavy Snow
## 326 SNOW SQUALLS Heavy Snow
## 327 SNOW SQUALL Heavy Snow
## 331 HEAVY LAKE SNOW Heavy Snow
## 332 HEAVY SNOW FREEZING RAIN Heavy Snow
## 333 LAKE EFFECT SNOW Heavy Snow
## 334 HEAVY WET SNOW Heavy Snow
## 341 HEAVY SNOW AND ICE Heavy Snow
## 342 ICE STORM AND SNOW Heavy Snow
## 343 HEAVY SNOW ANDBLOWING SNOW Heavy Snow
## 344 HEAVY SNOW ICE Heavy Snow
## 347 BLOWING SNOW EXTREME WIND CH Heavy Snow
## 359 HEAVY SNOW WINTER STORM Heavy Snow
## 382 HEAVY SNOW AND HIGH WINDS Heavy Snow
## 387 WET SNOW Heavy Snow
## 397 SNOW ICE STORM Heavy Snow
## 403 LIGHT SNOW Heavy Snow
## 411 RECORD SNOW Heavy Snow
## 416 HEAVY SNOW SQUALLS Heavy Snow
## 419 SNOW FREEZING RAIN Heavy Snow
## 421 SNOW SLEET Heavy Snow
## 445 HEAVY SNOW FREEZING RAIN Heavy Snow
## 452 ICE AND SNOW Heavy Snow
## 455 FREEZING RAIN AND SNOW Heavy Snow
## 458 HEAVY SNOW ICE Heavy Snow
## 473 SNOW SHOWERS Heavy Snow
## 511 SNOW HIGH WINDS Heavy Snow
## 512 HIGH WINDS SNOW Heavy Snow
## 515 HEAVY SNOW AND STRONG WINDS Heavy Snow
## 516 SNOW ACCUMULATION Heavy Snow
## 517 BLOWING SNOW EXTREME WIND CHIL Heavy Snow
## 518 SNOW ICE Heavy Snow
## 519 SNOW BLOWING SNOW Heavy Snow
## 538 NEAR RECORD SNOW Heavy Snow
## 542 SLEET SNOW Heavy Snow
## 544 SNOW SLEET RAIN Heavy Snow
## 558 SNOWFALL RECORD Heavy Snow
## 565 HEAVY SNOW AND Heavy Snow
## 592 LIGHT SNOW FLURRIES Heavy Snow
## 606 LATE SEASON SNOWFALL Heavy Snow
## 612 DRIFTING SNOW Heavy Snow
## 614 HEAVY SNOW SHOWER Heavy Snow
## 615 LATE SNOW Heavy Snow
## 616 RECORD MAY SNOW Heavy Snow
## 617 RECORD WINTER SNOW Heavy Snow
## 693 LIGHT SNOWFALL Heavy Snow
## 696 EARLY SNOWFALL Heavy Snow
## 697 MONTHLY SNOWFALL Heavy Snow
## 698 SEASONAL SNOWFALL Heavy Snow
## 707 COLD AND SNOW Heavy Snow
## 729 SNOW AND SLEET Heavy Snow
## 737 MOUNTAIN SNOWS Heavy Snow
## 763 MODERATE SNOW Heavy Snow
## 764 MODERATE SNOWFALL Heavy Snow
## 789 LIGHT SNOW FREEZING PRECIP Heavy Snow
## 801 EXCESSIVE SNOW Heavy Snow
## 824 LATE SEASON SNOW Heavy Snow
## 833 SNOW ADVISORY Heavy Snow
## 835 UNUSUALLY LATE SNOW Heavy Snow
## 840 ACCUMULATED SNOWFALL Heavy Snow
## 841 FALLING SNOW ICE Heavy Snow
## 106 HEAVY SURF COASTAL FLOODING High Surf
## 107 HEAVY SURF High Surf
## 586 ROUGH SURF High Surf
## 739 HEAVY SURF AND WIND High Surf
## 851 HAZARDOUS SURF High Surf
## 863 HEAVY SURF HIGH SURF High Surf
## 22 HIGH WINDS High Wind
## 45 HIGH WIND High Wind
## 55 HIGH WIND AND HIGH TIDES High Wind
## 66 HIGH WIND LOW WIND CHILL High Wind
## 69 HIGH WINDS AND WIND CHILL High Wind
## 76 HIGH WIND WIND CHILL High Wind
## 81 HIGH WIND SEAS High Wind
## 117 HIGH WINDS DUST STORM High Wind
## 136 HIGH WIND DAMAGE High Wind
## 152 HIGH WINDS 57 High Wind
## 154 HIGH WINDS 66 High Wind
## 155 HIGH WINDS 76 High Wind
## 156 HIGH WINDS 63 High Wind
## 157 HIGH WINDS 67 High Wind
## 161 HIGH WINDS 82 High Wind
## 162 HIGH WINDS 80 High Wind
## 163 HIGH WINDS 58 High Wind
## 168 HIGH WINDS 73 High Wind
## 169 HIGH WINDS 55 High Wind
## 229 HIGH WINDS High Wind
## 242 HIGH WINDS High Wind
## 316 HIGH WIND 63 High Wind
## 386 HIGH WIND 70 High Wind
## 540 HIGH WIND AND SEAS High Wind
## 566 HIGH WIND 48 High Wind
## 9 HURRICANE OPAL HIGH WINDS Hurricane (Typhoon)
## 12 HURRICANE ERIN Hurricane (Typhoon)
## 13 HURRICANE OPAL Hurricane (Typhoon)
## 222 HURRICANE Hurricane (Typhoon)
## 313 HURRICANE GENERATED SWELLS Hurricane (Typhoon)
## 433 HURRICANE EMILY Hurricane (Typhoon)
## 434 HURRICANE GORDON Hurricane (Typhoon)
## 435 HURRICANE FELIX Hurricane (Typhoon)
## 607 HURRICANE EDOUARD Hurricane (Typhoon)
## 741 TYPHOON Hurricane (Typhoon)
## 862 HURRICANE TYPHOON Hurricane (Typhoon)
## 64 ICE STORM Ice Storm
## 358 GLAZE ICE STORM Ice Storm
## 509 ICE STRONG WINDS Ice Storm
## 845 PATCHY ICE Ice Storm
## 420 LACK OF SNOW Lake-Effect Snow
## 290 LAKE FLOOD Lakeshore Flood
## 870 LAKESHORE FLOOD Lakeshore Flood
## 797 LANDSPOUT Landsprout
## 15 LIGHTNING Lightning
## 29 LIGHTING Lightning
## 31 LIGHTNING AND HEAVY RAIN Lightning
## 44 LIGHTNING HEAVY RAIN Lightning
## 165 LIGHTNING THUNDERSTORM WINDSS Lightning
## 208 LIGHTNING THUNDERSTORM WINDS Lightning
## 211 LIGHTNING INJURY Lightning
## 213 LIGHTNING AND THUNDERSTORM WIN Lightning
## 226 LIGNTNING Lightning
## 311 LIGHTNING Lightning
## 406 LIGHTNING DAMAGE Lightning
## 408 LIGHTNING AND WINDS Lightning
## 450 LIGHTNING WAUSEON Lightning
## 745 LIGHTNING Lightning
## 73 MARINE MISHAP Marine Strong Wind
## 808 ROUGH SEAS Marine Strong Wind
## 867 MARINE HIGH WIND Marine Strong Wind
## 872 MARINE STRONG WIND Marine Strong Wind
## 849 MARINE TSTM WIND Marine Thunderstorm Wind
## 871 MARINE THUNDERSTORM WIND Marine Thunderstorm Wind
## 18 RIP CURRENT Rip Current
## 189 RIP CURRENTS HEAVY SURF Rip Current
## 432 RIP CURRENTS Rip Current
## 770 SEICHE Seiche
## 93 SLEET Sleet
## 182 FREEZING RAIN AND SLEET Sleet
## 252 SLEET ICE STORM Sleet
## 265 FREEZING RAIN SLEET Sleet
## 456 FREEZING RAIN SLEET AND Sleet
## 480 FREEZING RAIN SLEET AND LIGHT Sleet
## 486 SLEET FREEZING RAIN Sleet
## 710 SLEET FREEZING RAIN Sleet
## 864 SLEET STORM Sleet
## 201 STORM SURGE Storm Surge/Tide
## 454 STORM FORCE WINDS Storm Surge/Tide
## 865 STORM SURGE TIDE Storm Surge/Tide
## 102 GUSTY WINDS Strong Wind
## 103 STRONG WINDS Strong Wind
## 134 MICROBURST Strong Wind
## 135 STRONG WIND Strong Wind
## 145 WET MICROBURST Strong Wind
## 151 MICROBURST WINDS Strong Wind
## 250 GRADIENT WINDS Strong Wind
## 620 GUSTY WIND Strong Wind
## 623 GRADIENT WIND Strong Wind
## 683 WET MICOBURST Strong Wind
## 694 GUSTY WIND RAIN Strong Wind
## 695 GUSTY WIND HVY RAIN Strong Wind
## 723 STRONG WIND GUST Strong Wind
## 796 REMNANTS OF FLOYD Strong Wind
## 805 WIND Strong Wind
## 825 GUSTY LAKE WIND Strong Wind
## 2 TSTM WIND Thunderstorm
## 10 THUNDERSTORM WINDS Thunderstorm
## 16 THUNDERSTORM WIND Thunderstorm
## 19 THUNDERSTORM WINS Thunderstorm
## 25 THUNDERSTORM WINDS LIGHTNING Thunderstorm
## 26 THUNDERSTORM WINDS HAIL Thunderstorm
## 40 THUNDERSTORM Thunderstorm
## 99 THUNDERSTORM WINDS FUNNEL CLOU Thunderstorm
## 122 SEVERE THUNDERSTORM Thunderstorm
## 123 SEVERE THUNDERSTORMS Thunderstorm
## 124 SEVERE THUNDERSTORM WINDS Thunderstorm
## 125 THUNDERSTORMS WINDS Thunderstorm
## 131 THUNDERSTORMS Thunderstorm
## 142 DOWNBURST Thunderstorm
## 146 DOWNBURST WINDS Thunderstorm
## 173 THUNDERSTORM WINDS 60 Thunderstorm
## 175 THUNDERSTORM WINDSS Thunderstorm
## 214 THUNDERSTORM WINDS53 Thunderstorm
## 219 THUNDERSTORM WINDS 13 Thunderstorm
## 230 THUNDERSNOW Thunderstorm
## 253 THUNDERSTORM WINDS URBAN FLOOD Thunderstorm
## 254 THUNDERSTORM WINDS SMALL STREA Thunderstorm
## 272 THUNDERSTORM WINDS 2 Thunderstorm
## 275 TSTM WIND 51 Thunderstorm
## 276 TSTM WIND 50 Thunderstorm
## 277 TSTM WIND 52 Thunderstorm
## 278 TSTM WIND 55 Thunderstorm
## 280 THUNDERSTORM WINDS 61 Thunderstorm
## 282 THUNDERSTORM DAMAGE Thunderstorm
## 283 THUNDERTORM WINDS Thunderstorm
## 294 THUNDERSTORMW 50 Thunderstorm
## 298 THUNDERSTORMS WIND Thunderstorm
## 299 THUNDERSTORM WINDS Thunderstorm
## 303 TUNDERSTORM WIND Thunderstorm
## 305 THUNDERTSORM WIND Thunderstorm
## 307 THUNDERSTORM WIND LIGHTNING Thunderstorm
## 309 THUNDESTORM WINDS Thunderstorm
## 328 THUNDERSTORM WIND G50 Thunderstorm
## 336 THUNDERSTORM WINDS HEAVY RAIN Thunderstorm
## 337 THUNDERSTROM WINDS Thunderstorm
## 338 THUNDERSTORM WINDS LE CEN Thunderstorm
## 356 THUNDERSTORM WINDS G Thunderstorm
## 365 THUNDERSTORM WIND G60 Thunderstorm
## 367 THUNDERSTORM WINDS Thunderstorm
## 374 THUNDERSTORM WIND G55 Thunderstorm
## 376 THUNDERSTORM WINDS G60 Thunderstorm
## 379 THUNDERSTORM WINDS 62 Thunderstorm
## 385 THUNDERSTORM WINDS FLASH FLOOD Thunderstorm
## 390 THUNDERSTORM WINDS 53 Thunderstorm
## 394 THUNDERSTORM WIND 59 Thunderstorm
## 395 THUNDERSTORM WIND 52 Thunderstorm
## 404 THUNDERSTORM WIND 69 Thunderstorm
## 414 TSTM WIND G58 Thunderstorm
## 423 THUNDERSTORMW WINDS Thunderstorm
## 424 THUNDERSTORM WIND 60 MPH Thunderstorm
## 425 THUNDERSTORM WIND 65MPH Thunderstorm
## 426 THUNDERSTORM WIND TREES Thunderstorm
## 427 THUNDERSTORM WIND AWNING Thunderstorm
## 428 THUNDERSTORM WIND 98 MPH Thunderstorm
## 429 THUNDERSTORM WIND TREES Thunderstorm
## 436 THUNDERSTORM WIND 59 MPH Thunderstorm
## 437 THUNDERSTORM WINDS 63 MPH Thunderstorm
## 438 THUNDERSTORM WIND TREE Thunderstorm
## 439 THUNDERSTORM DAMAGE TO Thunderstorm
## 440 THUNDERSTORM WIND 65 MPH Thunderstorm
## 442 THUNDERSTORM WIND Thunderstorm
## 444 THUNDERSTORM WIND 59 MPH Thunderstorm
## 451 THUDERSTORM WINDS Thunderstorm
## 460 THUNDERSTORM WINDS AND Thunderstorm
## 465 TSTM WIND DAMAGE Thunderstorm
## 469 THUNDERSTORM WINDS 50 Thunderstorm
## 470 THUNDERSTORM WIND G52 Thunderstorm
## 472 THUNDERSTORM WINDS 52 Thunderstorm
## 474 THUNDERSTORM WIND G51 Thunderstorm
## 484 THUNDERSTORM WIND G61 Thunderstorm
## 488 THUNDERESTORM WINDS Thunderstorm
## 489 THUNDERSTORM WINDS FLOODING Thunderstorm
## 490 THUNDEERSTORM WINDS Thunderstorm
## 492 THUNDERSTORM W INDS Thunderstorm
## 495 THUNDERSTORM WIND 50 Thunderstorm
## 496 THUNERSTORM WINDS Thunderstorm
## 503 THUNDERSTORM WIND 56 Thunderstorm
## 527 THUNDERSTORMW Thunderstorm
## 529 TSTM WINDS Thunderstorm
## 532 TSTMW Thunderstorm
## 534 TSTM WIND 65 Thunderstorm
## 535 THUNDERSTORM WINDS FLOOD Thunderstorm
## 541 THUNDERSTORMWINDS Thunderstorm
## 550 THUNDERSTROM WIND Thunderstorm
## 582 TSTM WIND HAIL Thunderstorm
## 584 TEMPERATURE RECORD Thunderstorm
## 705 THUNDERSNOW SHOWER Thunderstorm
## 709 TSTM WIND G45 Thunderstorm
## 713 TSTM HEAVY RAIN Thunderstorm
## 714 TSTM WIND 40 Thunderstorm
## 715 TSTM WIND 45 Thunderstorm
## 716 TSTM WIND 41 Thunderstorm
## 717 TSTM WIND G40 Thunderstorm
## 718 TSTM WND Thunderstorm
## 719 TSTM WIND Thunderstorm
## 736 TSTM WIND AND LIGHTNING Thunderstorm
## 753 TSTM WIND G45 Thunderstorm
## 754 TSTM WIND G45 Thunderstorm
## 755 HIGH WIND G40 Thunderstorm
## 756 TSTM WIND G35 Thunderstorm
## 771 TSTM Thunderstorm
## 812 TSTM WIND G45 Thunderstorm
## 817 THUNDERSTORM WIND G40 Thunderstorm
## 844 GUSTY THUNDERSTORM WINDS Thunderstorm
## 859 GUSTY THUNDERSTORM WIND Thunderstorm
## 1 TORNADO Tornado
## 24 TORNADO F0 Tornado
## 143 GUSTNADO AND Tornado
## 176 TORNADOS Tornado
## 198 WATERSPOUT TORNADO Tornado
## 203 TORNADOES TSTM WIND HAIL Tornado
## 255 ROTATING WALL CLOUD Tornado
## 258 GUSTNADO Tornado
## 269 COLD AIR TORNADO Tornado
## 310 WATERSPOUT TORNADO Tornado
## 349 TORNADO F3 Tornado
## 351 TORNDAO Tornado
## 355 TORNADO F1 Tornado
## 392 TORNADO WATERSPOUT Tornado
## 431 TORNADO F2 Tornado
## 520 TORNADOES Tornado
## 613 WHIRLWIND Tornado
## 781 TROPICAL DEPRESSION Tropical Depression
## 204 TROPICAL STORM ALBERTO Tropical Storm
## 205 TROPICAL STORM Tropical Storm
## 206 TROPICAL STORM GORDON Tropical Storm
## 207 TROPICAL STORM JERRY Tropical Storm
## 304 TROPICAL STORM DEAN Tropical Storm
## 868 TSUNAMI Tsunami
## 33 WALL CLOUD Unknown
## 84 SEVERE TURBULENCE Unknown
## 92 APACHE COUNTY Unknown
## 114 HIGH Unknown
## 193 NORMAL PRECIPITATION Unknown
## 256 LARGE WALL CLOUD Unknown
## 410 OTHER Unknown
## 418 HEAVY MIX Unknown
## 457 SOUTHEAST Unknown
## 549 Unknown
## 562 MILD PATTERN Unknown
## 587 MARINE ACCIDENT Unknown
## 625 SUMMARY JAN 17 Unknown
## 626 SUMMARY OF MARCH 14 Unknown
## 627 SUMMARY OF MARCH 23 Unknown
## 628 SUMMARY OF MARCH 24 Unknown
## 629 SUMMARY OF APRIL 3RD Unknown
## 630 SUMMARY OF APRIL 12 Unknown
## 631 SUMMARY OF APRIL 13 Unknown
## 632 SUMMARY OF APRIL 21 Unknown
## 633 SUMMARY AUGUST 11 Unknown
## 634 SUMMARY OF APRIL 27 Unknown
## 635 SUMMARY OF MAY 9 10 Unknown
## 636 SUMMARY OF MAY 10 Unknown
## 637 SUMMARY OF MAY 13 Unknown
## 638 SUMMARY OF MAY 14 Unknown
## 639 SUMMARY OF MAY 22 AM Unknown
## 640 SUMMARY OF MAY 22 PM Unknown
## 642 SUMMARY OF MAY 26 AM Unknown
## 643 SUMMARY OF MAY 26 PM Unknown
## 645 SUMMARY OF MAY 31 AM Unknown
## 646 SUMMARY OF MAY 31 PM Unknown
## 647 SUMMARY OF JUNE 3 Unknown
## 648 SUMMARY OF JUNE 4 Unknown
## 649 SUMMARY JUNE 5 6 Unknown
## 650 SUMMARY JUNE 6 Unknown
## 651 SUMMARY OF JUNE 11 Unknown
## 652 SUMMARY OF JUNE 12 Unknown
## 653 SUMMARY OF JUNE 13 Unknown
## 654 SUMMARY OF JUNE 15 Unknown
## 655 SUMMARY OF JUNE 16 Unknown
## 656 SUMMARY JUNE 18 19 Unknown
## 657 SUMMARY OF JUNE 23 Unknown
## 658 SUMMARY OF JUNE 24 Unknown
## 659 SUMMARY OF JUNE 30 Unknown
## 660 SUMMARY OF JULY 2 Unknown
## 661 SUMMARY OF JULY 3 Unknown
## 662 SUMMARY OF JULY 11 Unknown
## 663 SUMMARY OF JULY 22 Unknown
## 664 SUMMARY JULY 23 24 Unknown
## 665 SUMMARY OF JULY 26 Unknown
## 666 SUMMARY OF JULY 29 Unknown
## 667 SUMMARY OF AUGUST 1 Unknown
## 668 SUMMARY AUGUST 2 3 Unknown
## 669 SUMMARY AUGUST 7 Unknown
## 670 SUMMARY AUGUST 9 Unknown
## 671 SUMMARY AUGUST 10 Unknown
## 672 SUMMARY AUGUST 17 Unknown
## 673 SUMMARY AUGUST 21 Unknown
## 674 SUMMARY AUGUST 28 Unknown
## 675 SUMMARY SEPTEMBER 4 Unknown
## 676 SUMMARY SEPTEMBER 20 Unknown
## 677 SUMMARY SEPTEMBER 23 Unknown
## 678 SUMMARY SEPT 25 26 Unknown
## 679 SUMMARY OCT 20 21 Unknown
## 680 SUMMARY OCTOBER 31 Unknown
## 681 SUMMARY NOV 6 7 Unknown
## 682 SUMMARY NOV 16 Unknown
## 685 NO SEVERE WEATHER Unknown
## 686 SUMMARY OF MAY 22 Unknown
## 687 SUMMARY OF JUNE 6 Unknown
## 688 SUMMARY AUGUST 4 Unknown
## 689 SUMMARY OF JUNE 10 Unknown
## 690 SUMMARY OF JUNE 18 Unknown
## 691 SUMMARY SEPTEMBER 3 Unknown
## 692 SUMMARY SEPT 18 Unknown
## 706 NONE Unknown
## 731 SUMMARY OF MARCH 24 25 Unknown
## 732 SUMMARY OF MARCH 27 Unknown
## 733 SUMMARY OF MARCH 29 Unknown
## 760 WAKE LOW WIND Unknown
## 798 DRIEST MONTH Unknown
## 814 NON SEVERE WIND DAMAGE Unknown
## 826 ABNORMALLY DRY Unknown
## 837 RECORD LOW RAINFALL Unknown
## 843 NON TSTM WIND Unknown
## 848 NORTHERN LIGHTS Unknown
## 703 VOLCANIC ASH Volcanic Ash
## 704 VOLCANIC ASH PLUME Volcanic Ash
## 782 VOLCANIC ERUPTION Volcanic Ash
## 874 VOLCANIC ASHFALL Volcanic Ash
## 41 WATERSPOUT Waterspout
## 116 WATER SPOUT Waterspout
## 199 WATERSPOUTS Waterspout
## 202 WATERSPOUT Waterspout
## 209 WAYTERSPOUT Waterspout
## 568 WATERSPOUT FUNNEL CLOUD Waterspout
## 832 WATERSPOUT Waterspout
## 113 WILD FIRES Wildfire
## 217 WILDFIRE Wildfire
## 223 WILD FOREST FIRE Wildfire
## 289 GRASS FIRES Wildfire
## 329 LIGHTNING FIRE Wildfire
## 364 FOREST FIRES Wildfire
## 380 WILDFIRES Wildfire
## 545 WILD FOREST FIRES Wildfire
## 555 BRUSH FIRES Wildfire
## 567 BRUSH FIRE Wildfire
## 786 RED FLAG FIRE WX Wildfire
## 831 SMOKE Wildfire
## 8 WINTER STORM Winter Storm
## 100 WINTER STORM HIGH WIND Winter Storm
## 101 WINTER STORM HIGH WINDS Winter Storm
## 119 WINTER STORMS Winter Storm
## 287 WIND STORM Winter Storm
## 68 RECORD LOW Winter Weather
## 71 LOW TEMPERATURE RECORD Winter Weather
## 185 WINTRY MIX Winter Weather
## 186 WINTER WEATHER Winter Weather
## 485 LOW TEMPERATURE Winter Weather
## 556 WINTER MIX Winter Weather
## 622 BLACK ICE Winter Weather
## 749 WINTERY MIX Winter Weather
## 778 RECORD COOL Winter Weather
## 827 WINTER WEATHER MIX Winter Weather