library(parallel)
library(stringdist)
# http://stackoverflow.com/questions/21511801/text-clustering-with-levenshtein-distances
setwd("~/work/r/class/datasciencecoursera/notes/class5_repdata/assignment2")
# Levenshtein Distance
if (!file.exists("types.csv")){
download.file("https://raw.githubusercontent.com/kiichi/datasciencecoursera/master/notes/class5_repdata/assignment2/types.csv","types.csv",method="curl")
}
valid<-read.csv("valid.csv")$x
str<-toupper(gsub("^\\s+|\\s+|\\(.*\\)$", "", read.csv("types.csv")$x))
#c("osa", "lv", "dl", "hamming", "lcs", "qgram", "cosine", "jaccard", "jw")
a<-stringdistmatrix(str,valid,method="qgram")
checking<-function(test){
min_idx<-which.min(a[test,])
sprintf("%s v.s. %s (dist=%d)",valid[min_idx],str[test],min(a[test,]))
}
sapply(1:length(str),checking)
## [1] "WINTER STORM v.s. WINTERSTORM (dist=1)"
## [2] "TORNADO v.s. TORNADO (dist=0)"
## [3] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [4] "HAIL v.s. HAIL (dist=0)"
## [5] "HIGH WIND v.s. HIGHWIND (dist=1)"
## [6] "HEAVY RAIN v.s. HEAVYRAIN (dist=1)"
## [7] "FLASH FLOOD v.s. FLASHFLOOD (dist=1)"
## [8] "FREEZING FOG v.s. FREEZINGRAIN (dist=8)"
## [9] "ICE STORM v.s. EXTREMECOLD (dist=8)"
## [10] "EXCESSIVE HEAT v.s. EXCESSIVEHEAT (dist=1)"
## [11] "LIGHTNING v.s. LIGHTNING (dist=0)"
## [12] "FUNNEL CLOUD v.s. FUNNELCLOUD (dist=1)"
## [13] "EXTREME COLD/WIND CHILL v.s. EXTREMEWINDCHILL (dist=7)"
## [14] "BLIZZARD v.s. BLIZZARD (dist=0)"
## [15] "TSUNAMI v.s. URBAN/SMLSTREAMFLD (dist=13)"
## [16] "FLOOD v.s. FLOOD (dist=0)"
## [17] "TSUNAMI v.s. TSTMWIND/HAIL (dist=8)"
## [18] "WATERSPOUT v.s. WATERSPOUT (dist=0)"
## [19] "RIP CURRENT v.s. RIPCURRENTS (dist=2)"
## [20] "HEAVY SNOW v.s. HEAVYSNOW (dist=1)"
## [21] "HEAT v.s. OTHER (dist=3)"
## [22] "TORNADO v.s. RECORDDRYMONTH (dist=9)"
## [23] "WATERSPOUT v.s. TEMPERATURERECORD (dist=11)"
## [24] "FROST/FREEZE v.s. WILD/FORESTFIRE (dist=7)"
## [25] "FLOOD v.s. MINORFLOODING (dist=8)"
## [26] "ICE STORM v.s. ICESTORM (dist=1)"
## [27] "DUST STORM v.s. STORMSURGE (dist=6)"
## [28] "WILDFIRE v.s. ICEJAMFLOOD(MINOR (dist=11)"
## [29] "DUST STORM v.s. DUSTSTORM (dist=1)"
## [30] "STRONG WIND v.s. STRONGWIND (dist=1)"
## [31] "DUST DEVIL v.s. DUSTDEVIL (dist=1)"
## [32] "DROUGHT v.s. DROUGHT (dist=0)"
## [33] "ICE STORM v.s. DRYMICROBURST (dist=8)"
## [34] "FLOOD v.s. FOG (dist=4)"
## [35] "DROUGHT v.s. ROUGHSURF (dist=6)"
## [36] "HIGH WIND v.s. WIND (dist=5)"
## [37] "DUST STORM v.s. THUNDERSTORMS (dist=5)"
## [38] "HEAT v.s. HEAVYSURF (dist=7)"
## [39] "HIGH WIND v.s. WINDDAMAGE (dist=9)"
## [40] "MARINE HAIL v.s. MARINEACCIDENT (dist=9)"
## [41] "HEAVY SNOW v.s. SNOW (dist=6)"
## [42] "AVALANCHE v.s. AVALANCHE (dist=0)"
## [43] "FROST/FREEZE v.s. FREEZE (dist=6)"
## [44] "TROPICAL STORM v.s. TROPICALSTORM (dist=1)"
## [45] "TSUNAMI v.s. SNOWSQUALLS (dist=10)"
## [46] "COASTAL FLOOD v.s. COASTALFLOODING (dist=4)"
## [47] "HIGH WIND v.s. WINDS (dist=6)"
## [48] "COASTAL FLOOD v.s. COASTALFLOOD (dist=1)"
## [49] "TROPICAL STORM v.s. COASTALSTORM (dist=6)"
## [50] "COASTAL FLOOD v.s. COASTALFLOOD (dist=1)"
## [51] "COASTAL FLOOD v.s. EROSION/CSTLFLOOD (dist=10)"
## [52] "HEAVY RAIN v.s. HEAVYRAINANDWIND (dist=8)"
## [53] "STORM SURGE/TIDE v.s. LIGHTSNOW/FLURRIES (dist=12)"
## [54] "HEAT v.s. WETMONTH (dist=6)"
## [55] "HEAT v.s. WETYEAR (dist=5)"
## [56] "FLOOD v.s. TIDALFLOODING (dist=8)"
## [57] "WILDFIRE v.s. RIVERFLOODING (dist=7)"
## [58] "FREEZING FOG v.s. DAMAGINGFREEZE (dist=8)"
## [59] "RIP CURRENT v.s. HURRICANE (dist=6)"
## [60] "SEICHE v.s. BEACHEROSION (dist=6)"
## [61] "TORNADO v.s. HOTANDDRY (dist=4)"
## [62] "FLASH FLOOD v.s. FLOOD/FLASHFLOOD (dist=7)"
## [63] "ICE STORM v.s. ICYROADS (dist=7)"
## [64] "HIGH SURF v.s. HIGHSURF (dist=1)"
## [65] "HEAVY RAIN v.s. HEAVYRAIN/HIGHSURF (dist=10)"
## [66] "THUNDERSTORM WIND v.s. THUNDERSTORMWIND (dist=1)"
## [67] "MARINE HAIL v.s. RAINDAMAGE (dist=7)"
## [68] "HAIL v.s. ICEJAM (dist=6)"
## [69] "FUNNEL CLOUD v.s. UNSEASONABLECOLD (dist=10)"
## [70] "SLEET v.s. EARLYFROST (dist=7)"
## [71] "TSUNAMI v.s. WINTRYMIX (dist=8)"
## [72] "STRONG WIND v.s. BLOWINGSNOW (dist=8)"
## [73] "DENSE FOG v.s. STREETFLOODING (dist=7)"
## [74] "FLOOD v.s. RECORDCOLD (dist=7)"
## [75] "SEICHE v.s. ICEFOG (dist=6)"
## [76] "EXCESSIVE HEAT v.s. EXCESSIVECOLD (dist=9)"
## [77] "MARINE HAIL v.s. TORRENTIALRAINFALL (dist=13)"
## [78] "TSUNAMI v.s. LANDSLUMP (dist=6)"
## [79] "LAKE-EFFECT SNOW v.s. LATE-SEASONSNOWFALL (dist=13)"
## [80] "RIP CURRENT v.s. HURRICANEEDOUARD (dist=11)"
## [81] "HEAVY RAIN v.s. HEAVYRAIN/WIND (dist=6)"
## [82] "WINTER WEATHER v.s. WINTERWEATHER (dist=1)"
## [83] "STRONG WIND v.s. STRONGWINDS (dist=2)"
## [84] "WATERSPOUT v.s. RECORDWARMTEMPS. (dist=10)"
## [85] "SEICHE v.s. ICE/SNOW (dist=6)"
## [86] "DUST DEVIL v.s. MUDSLIDE (dist=4)"
## [87] "HAIL v.s. GLAZE (dist=5)"
## [88] "SLEET v.s. EXTENDEDCOLD (dist=9)"
## [89] "TSUNAMI v.s. SNOWACCUMULATION (dist=9)"
## [90] "FREEZING FOG v.s. FREEZINGFOG (dist=1)"
## [91] "STRONG WIND v.s. DRIFTINGSNOW (dist=3)"
## [92] "WILDFIRE v.s. WHIRLWIND (dist=5)"
## [93] "HEAVY SNOW v.s. HEAVYSNOWSHOWER (dist=7)"
## [94] "SLEET v.s. LATESNOW (dist=5)"
## [95] "TORNADO v.s. RECORDMAYSNOW (dist=8)"
## [96] "STRONG WIND v.s. RECORDWINTERSNOW (dist=9)"
## [97] "HEAVY RAIN v.s. HEAVYPRECIPITATION (dist=10)"
## [98] "WATERSPOUT v.s. RECORDTEMPERATURE (dist=11)"
## [99] "LIGHTNING v.s. LIGHTSNOW (dist=6)"
## [100] "COASTAL FLOOD v.s. LATESEASONSNOWFALL (dist=13)"
## [101] "STRONG WIND v.s. GUSTYWIND (dist=6)"
## [102] "HAIL v.s. SMALLHAIL (dist=5)"
## [103] "SEICHE v.s. MIXEDPRECIP (dist=9)"
## [104] "HAIL v.s. BLACKICE (dist=6)"
## [105] "DUST DEVIL v.s. MUDSLIDES (dist=5)"
## [106] "STRONG WIND v.s. GRADIENTWIND (dist=7)"
## [107] "STRONG WIND v.s. SNOWANDICE (dist=7)"
## [108] "FLOOD v.s. COLD (dist=3)"
## [109] "FREEZING FOG v.s. FREEZINGSPRAY (dist=9)"
## [110] "DROUGHT v.s. DOWNBURST (dist=6)"
## [111] "HEAT v.s. HEATBURST (dist=5)"
## [112] "TROPICAL STORM v.s. METROSTORM,MAY26 (dist=12)"
## [113] "ICE STORM v.s. MICROBURST (dist=5)"
## [114] "ICE STORM v.s. WETMICOBURST (dist=5)"
## [115] "HAIL v.s. HAIL/WIND (dist=5)"
## [116] "HAIL v.s. HAIL (dist=0)"
## [117] "FLOOD v.s. URBANFLOODING (dist=8)"
## [118] "HEAVY SNOW v.s. NOSEVEREWEATHER (dist=9)"
## [119] "FLOOD v.s. URBANFLOOD (dist=5)"
## [120] "WATERSPOUT v.s. RECORDTEMPERATURES (dist=10)"
## [121] "HAIL v.s. LIGHTSNOWFALL (dist=9)"
## [122] "WILDFIRE v.s. FREEZINGDRIZZLE (dist=9)"
## [123] "STRONG WIND v.s. GUSTYWIND/RAIN (dist=7)"
## [124] "STRONG WIND v.s. GUSTYWIND/HVYRAIN (dist=10)"
## [125] "HEAVY SNOW v.s. EARLYSNOWFALL (dist=9)"
## [126] "FLASH FLOOD v.s. MONTHLYSNOWFALL (dist=10)"
## [127] "HEAT v.s. RECORDHEAT (dist=6)"
## [128] "AVALANCHE v.s. SEASONALSNOWFALL (dist=13)"
## [129] "MARINE HAIL v.s. MONTHLYRAINFALL (dist=10)"
## [130] "TROPICAL STORM v.s. COLDTEMPERATURE (dist=9)"
## [131] "SLEET v.s. SMLSTREAMFLD (dist=9)"
## [132] "HEAT v.s. HEATWAVE (dist=4)"
## [133] "TSUNAMI v.s. MUDSLIDE/LANDSLIDE (dist=13)"
## [134] "DROUGHT v.s. SAHARANDUST (dist=8)"
## [135] "VOLCANIC ASH v.s. VOLCANICASH (dist=1)"
## [136] "VOLCANIC ASH v.s. VOLCANICASHPLUME (dist=6)"
## [137] "THUNDERSTORM WIND v.s. THUNDERSNOWSHOWER (dist=10)"
## [138] "HEAT v.s. NONE (dist=6)"
## [139] "FLOOD v.s. COLDANDSNOW (dist=8)"
## [140] "BLIZZARD v.s. DAMBREAK (dist=8)"
## [141] "HAIL v.s. RAIN (dist=4)"
## [142] "STRONG WIND v.s. RAIN/SNOW (dist=6)"
## [143] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [144] "HEAT v.s. RECORDWARMTH (dist=8)"
## [145] "HEAVY SNOW v.s. UNSEASONABLYWARM (dist=12)"
## [146] "FROST/FREEZE v.s. SLEET/FREEZINGRAIN (dist=10)"
## [147] "DEBRIS FLOW v.s. BLOW-OUTTIDES (dist=8)"
## [148] "FUNNEL CLOUD v.s. UNSEASONABLYCOLD (dist=10)"
## [149] "COASTAL FLOOD v.s. UNSEASONABLYCOOL (dist=11)"
## [150] "HEAVY RAIN v.s. TSTMHEAVYRAIN (dist=5)"
## [151] "DEBRIS FLOW v.s. UNSEASONABLYDRY (dist=12)"
## [152] "STRONG WIND v.s. GUSTYWINDS (dist=7)"
## [153] "TSUNAMI v.s. TSTMWIND40 (dist=7)"
## [154] "TSUNAMI v.s. TSTMWIND45 (dist=7)"
## [155] "FROST/FREEZE v.s. HARDFREEZE (dist=8)"
## [156] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [157] "HEAT v.s. HEAT (dist=0)"
## [158] "FLOOD v.s. RIVERFLOOD (dist=5)"
## [159] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [160] "RIP CURRENT v.s. RIPCURRENT (dist=1)"
## [161] "TSUNAMI v.s. TSTMWND (dist=6)"
## [162] "DENSE FOG v.s. DENSEFOG (dist=1)"
## [163] "DUST DEVIL v.s. MUDSLIDE (dist=4)"
## [164] "DROUGHT v.s. FROST (dist=6)"
## [165] "FROST/FREEZE v.s. FROST/FREEZE (dist=0)"
## [166] "HAIL v.s. RAIN (dist=4)"
## [167] "FLOOD v.s. PROLONGCOLD (dist=8)"
## [168] "TORNADO v.s. COLDANDFROST (dist=5)"
## [169] "RIP CURRENT v.s. AGRICULTURALFREEZE (dist=13)"
## [170] "STORM SURGE/TIDE v.s. URBAN/SMLSTREAMFLDG (dist=13)"
## [171] "TSUNAMI v.s. SNOWSQUALL (dist=9)"
## [172] "HEAVY SNOW v.s. HEAVYSNOWSQUALLS (dist=8)"
## [173] "SEICHE v.s. SNOW/ICE (dist=6)"
## [174] "LAKE-EFFECT SNOW v.s. LAKEEFFECTSNOW (dist=2)"
## [175] "STRONG WIND v.s. STRONGWINDGUST (dist=5)"
## [176] "SLEET v.s. LATEFREEZE (dist=7)"
## [177] "COASTAL FLOOD v.s. RECORDSNOWFALL (dist=9)"
## [178] "DEBRIS FLOW v.s. BLOW-OUTTIDE (dist=9)"
## [179] "THUNDERSTORM WIND v.s. THUNDERSTORM (dist=5)"
## [180] "HURRICANE (TYPHOON) v.s. HYPOTHERMIA/EXPOSURE (dist=13)"
## [181] "TROPICAL DEPRESSION v.s. MIXEDPRECIPITATION (dist=11)"
## [182] "DROUGHT v.s. RECORDHIGH (dist=7)"
## [183] "TROPICAL STORM v.s. COASTALSTORM (dist=6)"
## [184] "SLEET v.s. SNOWANDSLEET (dist=7)"
## [185] "FUNNEL CLOUD v.s. FUNNELCLOUDS (dist=2)"
## [186] "WATERSPOUT v.s. WATERSPOUTS (dist=1)"
## [187] "SEICHE v.s. ICE (dist=3)"
## [188] "BLIZZARD v.s. ICESTORM/BLIZZARD (dist=9)"
## [189] "STRONG WIND v.s. FLOOD/STRONGWIND (dist=7)"
## [190] "LIGHTNING v.s. TSTMWINDANDLIGHTNING (dist=11)"
## [191] "DUST STORM v.s. SEVERETHUNDERSTORMS (dist=11)"
## [192] "EXCESSIVE HEAT v.s. EXCESSIVERAIN (dist=7)"
## [193] "TSUNAMI v.s. MOUNTAINSNOWS (dist=6)"
## [194] "TSUNAMI v.s. URBAN/SMALLSTRMFLDG (dist=14)"
## [195] "WINTER STORM v.s. WETMICROBURST (dist=5)"
## [196] "HEAVY RAIN v.s. HEAVYSURFANDWIND (dist=8)"
## [197] "MARINE HAIL v.s. MILDANDDRYPATTERN (dist=12)"
## [198] "TORNADO v.s. TYPHOON (dist=6)"
## [199] "DUST DEVIL v.s. LANDSLIDES (dist=8)"
## [200] "HAIL v.s. HIGHSWELLS (dist=8)"
## [201] "HAIL v.s. HIGHSWELLS (dist=8)"
## [202] "HIGH WIND v.s. HIGHWINDS (dist=2)"
## [203] "SLEET v.s. DRYSPELL (dist=7)"
## [204] "AVALANCHE v.s. UNSEASONALRAIN (dist=11)"
## [205] "HEAVY RAIN v.s. EARLYRAIN (dist=5)"
## [206] "TORNADO v.s. PROLONGEDRAIN (dist=8)"
## [207] "WILDFIRE v.s. WINTERYMIX (dist=8)"
## [208] "ASTRONOMICAL LOW TIDE v.s. COASTALFLOODING/EROSION (dist=12)"
## [209] "SLEET v.s. UNSEASONABLYWET (dist=10)"
## [210] "SLEET v.s. HOTSPELL (dist=5)"
## [211] "HEAT v.s. UNSEASONABLYHOT (dist=11)"
## [212] "THUNDERSTORM WIND v.s. UNSEASONABLYWARMANDDRY (dist=15)"
## [213] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [214] "HIGH WIND v.s. HIGHWIND (dist=1)"
## [215] "TSUNAMI v.s. TSTMWIND (dist=5)"
## [216] "HEAT v.s. DRYWEATHER (dist=6)"
## [217] "TSUNAMI v.s. TSTMWINDS (dist=6)"
## [218] "FROST/FREEZE v.s. FREEZINGRAIN/SLEET (dist=10)"
## [219] "AVALANCHE v.s. ABNORMALWARMTH (dist=11)"
## [220] "TSUNAMI v.s. UNUSUALWARMTH (dist=8)"
## [221] "HAIL v.s. WAKELOWWIND (dist=9)"
## [222] "TROPICAL STORM v.s. COLDTEMPERATURES (dist=8)"
## [223] "EXTREME COLD/WIND CHILL v.s. COLDWINDCHILLTEMPERATURES (dist=10)"
## [224] "TORNADO v.s. MODERATESNOW (dist=5)"
## [225] "ASTRONOMICAL LOW TIDE v.s. MODERATESNOWFALL (dist=9)"
## [226] "STORM SURGE/TIDE v.s. URBAN/STREETFLOODING (dist=10)"
## [227] "ASTRONOMICAL LOW TIDE v.s. COASTALEROSION (dist=9)"
## [228] "THUNDERSTORM WIND v.s. UNUSUAL/RECORDWARMTH (dist=13)"
## [229] "WILDFIRE v.s. BITTERWINDCHILL (dist=9)"
## [230] "MARINE THUNDERSTORM WIND v.s. BITTERWINDCHILLTEMPERATURES (dist=17)"
## [231] "SEICHE v.s. SEICHE (dist=0)"
## [232] "SLEET v.s. TSTM (dist=5)"
## [233] "ASTRONOMICAL LOW TIDE v.s. COASTALFLOODING/EROSION (dist=12)"
## [234] "DROUGHT v.s. SNOWDROUGHT (dist=4)"
## [235] "HEAVY SNOW v.s. UNSEASONABLYWARMYEAR (dist=16)"
## [236] "EXCESSIVE HEAT v.s. HYPERTHERMIA/EXPOSURE (dist=15)"
## [237] "SLEET v.s. SNOW/SLEET (dist=5)"
## [238] "DEBRIS FLOW v.s. ROCKSLIDE (dist=6)"
## [239] "SLEET v.s. ICEPELLETS (dist=5)"
## [240] "DENSE FOG v.s. PATCHYDENSEFOG (dist=7)"
## [241] "FLOOD v.s. RECORDCOOL (dist=7)"
## [242] "ICE STORM v.s. RECORDWARM (dist=9)"
## [243] "HEAT v.s. HOTWEATHER (dist=6)"
## [244] "TROPICAL DEPRESSION v.s. TROPICALDEPRESSION (dist=1)"
## [245] "HURRICANE (TYPHOON) v.s. VOLCANICERUPTION (dist=11)"
## [246] "FLOOD v.s. COOLSPELL (dist=8)"
## [247] "HEAVY SNOW v.s. WINDADVISORY (dist=8)"
## [248] "HIGH WIND v.s. GUSTYWIND/HAIL (dist=9)"
## [249] "WILDFIRE v.s. REDFLAGFIREWX (dist=7)"
## [250] "DUST STORM v.s. FIRSTFROST (dist=8)"
## [251] "EXCESSIVE HEAT v.s. EXCESSIVELYDRY (dist=10)"
## [252] "HEAT v.s. HEAVYSEAS (dist=7)"
## [253] "FLASH FLOOD v.s. FLASHFLOOD/FLOOD (dist=7)"
## [254] "FROST/FREEZE v.s. LIGHTSNOW/FREEZINGPRECIP (dist=14)"
## [255] "DROUGHT v.s. VOG (dist=6)"
## [256] "EXCESSIVE HEAT v.s. EXCESSIVERAINFALL (dist=11)"
## [257] "FLASH FLOOD v.s. FLASHFLOODING (dist=4)"
## [258] "TROPICAL STORM v.s. MONTHLYPRECIPITATION (dist=12)"
## [259] "WATERSPOUT v.s. MONTHLYTEMPERATURE (dist=12)"
## [260] "DENSE FOG v.s. RECORDDRYNESS (dist=10)"
## [261] "MARINE THUNDERSTORM WIND v.s. EXTREMEWINDCHILLTEMPERATURES (dist=16)"
## [262] "EXTREME COLD/WIND CHILL v.s. EXTREMEWINDCHILL (dist=7)"
## [263] "STRONG WIND v.s. DRYCONDITIONS (dist=8)"
## [264] "HEAVY RAIN v.s. HEAVYRAINFALL (dist=5)"
## [265] "TORNADO v.s. REMNANTSOFFLOYD (dist=8)"
## [266] "TORNADO v.s. LANDSPOUT (dist=6)"
## [267] "WINTER STORM v.s. DRIESTMONTH (dist=5)"
## [268] "FLOOD v.s. RECORDCOLD (dist=7)"
## [269] "AVALANCHE v.s. LATESEASONHAIL (dist=9)"
## [270] "EXCESSIVE HEAT v.s. EXCESSIVESNOW (dist=9)"
## [271] "WILDFIRE v.s. WINTERMIX (dist=7)"
## [272] "DENSE FOG v.s. DRYNESS (dist=8)"
## [273] "FLASH FLOOD v.s. FLOOD/FLASH/FLOOD (dist=8)"
## [274] "HEAVY RAIN v.s. WINDANDWAVE (dist=9)"
## [275] "DUST STORM v.s. SEVERETHUNDERSTORM (dist=10)"
## [276] "LIGHTNING v.s. LIGHTFREEZINGRAIN (dist=8)"
## [277] "DROUGHT v.s. DRY (dist=6)"
## [278] "FUNNEL CLOUD v.s. RECORDRAINFALL (dist=10)"
## [279] "TROPICAL DEPRESSION v.s. RECORDPRECIPITATION (dist=8)"
## [280] "ICE STORM v.s. ICEROADS (dist=5)"
## [281] "HAIL v.s. HIGHSEAS (dist=6)"
## [282] "SLEET v.s. SLEET (dist=0)"
## [283] "DROUGHT v.s. ROUGHSEAS (dist=6)"
## [284] "WATERSPOUT v.s. UNSEASONABLYWARM/WET (dist=14)"
## [285] "COASTAL FLOOD v.s. UNSEASONABLYCOOL&WET (dist=13)"
## [286] "TSUNAMI v.s. UNUSUALLYWARM (dist=10)"
## [287] "STRONG WIND v.s. TSTMWINDG45 (dist=8)"
## [288] "HAIL v.s. NONSEVEREHAIL (dist=9)"
## [289] "TORNADO v.s. RECORDSNOW (dist=7)"
## [290] "MARINE STRONG WIND v.s. SNOW/FREEZINGRAIN (dist=9)"
## [291] "STRONG WIND v.s. SNOW/BLOWINGSNOW (dist=13)"
## [292] "MARINE STRONG WIND v.s. NON-SEVEREWINDDAMAGE (dist=12)"
## [293] "FUNNEL CLOUD v.s. UNUSUALLYCOLD (dist=9)"
## [294] "HEAT v.s. WARMWEATHER (dist=7)"
## [295] "THUNDERSTORM WIND v.s. THUNDERSTORMWIND (dist=1)"
## [296] "DUST DEVIL v.s. LANDSLIDE (dist=7)"
## [297] "FLOOD v.s. WALLCLOUD (dist=8)"
## [298] "HEAT v.s. HIGHWATER (dist=5)"
## [299] "WATERSPOUT v.s. UNSEASONABLYWARM&WET (dist=14)"
## [300] "AVALANCHE v.s. LOCALLYHEAVYRAIN (dist=7)"
## [301] "STRONG WIND v.s. WINDGUSTS (dist=6)"
## [302] "WATERSPOUT v.s. UNSEASONALLOWTEMP (dist=11)"
## [303] "HIGH SURF v.s. HIGHSURFADVISORY (dist=9)"
## [304] "SLEET v.s. LATESEASONSNOW (dist=9)"
## [305] "TSUNAMI v.s. GUSTYLAKEWIND (dist=8)"
## [306] "TORNADO v.s. ABNORMALLYDRY (dist=10)"
## [307] "WINTER WEATHER v.s. WINTERWEATHERMIX (dist=4)"
## [308] "WILDFIRE v.s. REDFLAGCRITERIA (dist=9)"
## [309] "FLOOD v.s. WND (dist=6)"
## [310] "ASTRONOMICAL LOW TIDE v.s. CSTLFLOODING/EROSION (dist=13)"
## [311] "DENSE SMOKE v.s. SMOKE (dist=6)"
## [312] "TORNADO v.s. SNOWADVISORY (dist=7)"
## [313] "SLEET v.s. EXTREMELYWET (dist=9)"
## [314] "FUNNEL CLOUD v.s. UNUSUALLYLATESNOW (dist=13)"
## [315] "HEAT v.s. VERYDRY (dist=9)"
## [316] "WILDFIRE v.s. RECORDLOWRAINFALL (dist=11)"
## [317] "WATERSPOUT v.s. ROGUEWAVE (dist=7)"
## [318] "STRONG WIND v.s. SNOWMELTFLOODING (dist=9)"
## [319] "TORNADO v.s. PROLONGWARMTH (dist=8)"
## [320] "FUNNEL CLOUD v.s. ACCUMULATEDSNOWFALL (dist=11)"
## [321] "FUNNEL CLOUD v.s. FALLINGSNOW/ICE (dist=11)"
## [322] "DUST DEVIL v.s. DUSTDEVEL (dist=3)"
## [323] "STRONG WIND v.s. NON-TSTMWIND (dist=7)"
## [324] "STRONG WIND v.s. NONTSTMWIND (dist=6)"
## [325] "HIGH SURF v.s. BRUSHFIRE (dist=6)"
## [326] "THUNDERSTORM WIND v.s. GUSTYTHUNDERSTORMWINDS (dist=7)"
## [327] "HEAT v.s. PATCHYICE (dist=5)"
## [328] "HEAVY SNOW v.s. SNOWSHOWERS (dist=9)"
## [329] "HEAVY RAIN v.s. HEAVYRAINEFFECTS (dist=8)"
## [330] "STRONG WIND v.s. BLOWINGDUST (dist=6)"
## [331] "EXCESSIVE HEAT v.s. EXCESSIVEHEAT/DROUGHT (dist=9)"
## [332] "WINTER STORM v.s. NORTHERNLIGHTS (dist=8)"
## [333] "MARINE STRONG WIND v.s. MARINETSTMWIND (dist=8)"
## [334] "COLD/WIND CHILL v.s. WINDCHILL (dist=6)"
## [335] "DROUGHT v.s. HAZARDOUSSURF (dist=10)"
## [336] "WILDFIRE v.s. WILDFIRE (dist=0)"
## [337] "WINTER WEATHER v.s. WINTERWEATHER/MIX (dist=5)"
## [338] "ASTRONOMICAL LOW TIDE v.s. ASTRONOMICALHIGHTIDE (dist=9)"
## [339] "HEAT v.s. COLDWEATHER (dist=7)"
## [340] "HEAT v.s. VERYWARM (dist=8)"
## [341] "MARINE HAIL v.s. ABNORMALLYWET (dist=10)"
## [342] "TORNADO v.s. TORNADODEBRIS (dist=6)"
## [343] "EXTREME COLD/WIND CHILL v.s. EXTREMECOLD/WINDCHILL (dist=2)"
## [344] "TORNADO v.s. ICEONROAD (dist=4)"
## [345] "STRONG WIND v.s. FIRSTSNOW (dist=6)"
## [346] "STRONG WIND v.s. DROWNING (dist=3)"
## [347] "THUNDERSTORM WIND v.s. GUSTYTHUNDERSTORMWIND (dist=6)"
## [348] "MARINE HAIL v.s. MARINEHAIL (dist=1)"
## [349] "HIGH SURF v.s. HIGHSURFADVISORIES (dist=11)"
## [350] "HURRICANE (TYPHOON) v.s. HURRICANE/TYPHOON (dist=4)"
## [351] "HIGH SURF v.s. HEAVYSURF/HIGHSURF (dist=11)"
## [352] "SLEET v.s. SLEETSTORM (dist=5)"
## [353] "STORM SURGE/TIDE v.s. STORMSURGE/TIDE (dist=1)"
## [354] "COLD/WIND CHILL v.s. COLD/WINDCHILL (dist=1)"
## [355] "LAKE-EFFECT SNOW v.s. LAKE-EFFECTSNOW (dist=1)"
## [356] "MARINE HIGH WIND v.s. MARINEHIGHWIND (dist=2)"
## [357] "TSUNAMI v.s. TSUNAMI (dist=0)"
## [358] "DENSE SMOKE v.s. DENSESMOKE (dist=1)"
## [359] "LAKESHORE FLOOD v.s. LAKESHOREFLOOD (dist=1)"
## [360] "MARINE THUNDERSTORM WIND v.s. MARINETHUNDERSTORMWIND (dist=2)"
## [361] "MARINE STRONG WIND v.s. MARINESTRONGWIND (dist=2)"
## [362] "ASTRONOMICAL LOW TIDE v.s. ASTRONOMICALLOWTIDE (dist=2)"
## [363] "VOLCANIC ASH v.s. VOLCANICASHFALL (dist=5)"