data trove bfro bigfoot sightings full scrape
Reading
This dataset contains 5,411 Bigfoot sighting reports sourced from the Bigfoot Field Researchers Organization (BFRO), covering sightings across 53 U.S. states and territories with attributes including location, date, classification, and a short description. Washington state dominates with 631 reports (about 12% of all sightings), followed by California and Ohio, suggesting strong geographic clustering worth examining. The temporal distribution is skewed toward more recent decades — median year is 2001 with records stretching back to 1870 — raising questions about whether sightings are truly increasing or simply better reported. Sighting classifications split almost evenly between Class A (direct sightings, 2,655) and Class B (indirect evidence, 2,722), with Class C being rare at just 34 reports.
citing: row_count · column_count · state.top_values · state.n_unique · year.median · year.min · year.max · year.skew · classification.top_values · month.top_value · month.top_values · county.n_unique
Charts the summary said to look at first
Show data table
| value | count | share |
|---|---|---|
| Washington | 631 | 11.7% |
| California | 431 | 8.0% |
| Ohio | 317 | 5.9% |
| Florida | 314 | 5.8% |
| Oregon | 253 | 4.7% |
| Illinois | 239 | 4.4% |
| Texas | 238 | 4.4% |
| Michigan | 217 | 4.0% |
| Missouri | 161 | 3.0% |
| Georgia | 135 | 2.5% |
| Colorado | 128 | 2.4% |
| Pennsylvania | 125 | 2.3% |
| British Columbia | 122 | 2.3% |
| New York | 116 | 2.1% |
| Kentucky | 115 | 2.1% |
| Arkansas | 104 | 1.9% |
| Tennessee | 104 | 1.9% |
| West Virginia | 104 | 1.9% |
| Oklahoma | 101 | 1.9% |
| Idaho | 99 | 1.8% |
Show data table
| bin | count |
|---|---|
| 1870 – 1874 | 1 |
| 1874 – 1878 | 0 |
| 1878 – 1882 | 0 |
| 1882 – 1886 | 0 |
| 1886 – 1889 | 0 |
| 1889 – 1893 | 1 |
| 1893 – 1897 | 0 |
| 1897 – 1901 | 0 |
| 1901 – 1905 | 0 |
| 1905 – 1909 | 1 |
| 1909 – 1913 | 1 |
| 1913 – 1916 | 0 |
| 1916 – 1920 | 2 |
| 1920 – 1924 | 2 |
| 1924 – 1928 | 2 |
| 1928 – 1932 | 2 |
| 1932 – 1936 | 4 |
| 1936 – 1940 | 2 |
| 1940 – 1944 | 5 |
| 1944 – 1948 | 4 |
| 1948 – 1951 | 15 |
| 1951 – 1955 | 13 |
| 1955 – 1959 | 18 |
| 1959 – 1963 | 24 |
| 1963 – 1967 | 53 |
| 1967 – 1971 | 120 |
| 1971 – 1975 | 158 |
| 1975 – 1978 | 331 |
| 1978 – 1982 | 307 |
| 1982 – 1986 | 257 |
| 1986 – 1990 | 224 |
| 1990 – 1994 | 195 |
| 1994 – 1998 | 380 |
| 1998 – 2002 | 610 |
| 2002 – 2006 | 679 |
| 2006 – 2010 | 622 |
| 2010 – 2013 | 616 |
| 2013 – 2017 | 355 |
| 2017 – 2021 | 220 |
| 2021 – 2025 | 130 |
Show data table
| value | count | share |
|---|---|---|
| Class B | 2722 | 50.3% |
| Class A | 2655 | 49.1% |
| Class C | 34 | 0.6% |
Show data table
| value | count | share |
|---|---|---|
| August | 634 | 11.7% |
| October | 632 | 11.7% |
| July | 618 | 11.4% |
| September | 515 | 9.5% |
| June | 468 | 8.6% |
| November | 458 | 8.5% |
| May | 303 | 5.6% |
| April | 259 | 4.8% |
| December | 233 | 4.3% |
| January | 228 | 4.2% |
| Summer | 217 | 4.0% |
| March | 201 | 3.7% |
| February | 163 | 3.0% |
| Fall | 129 | 2.4% |
| Spring | 96 | 1.8% |
| Winter | 57 | 1.1% |
| Late | 6 | 0.1% |
| about | 6 | 0.1% |
| mid | 5 | 0.1% |
| or | 5 | 0.1% |
Show data table
| chars | count |
|---|---|
| 0 – 1 | 338 |
| 1 – 1 | 0 |
| 1 – 2 | 0 |
| 2 – 2 | 0 |
| 2 – 3 | 0 |
| 3 – 3 | 28 |
| 3 – 4 | 457 |
| 4 – 5 | 0 |
| 5 – 5 | 640 |
| 5 – 6 | 0 |
| 6 – 6 | 1110 |
| 6 – 7 | 0 |
| 7 – 7 | 802 |
| 7 – 8 | 916 |
| 8 – 9 | 0 |
| 9 – 9 | 608 |
| 9 – 10 | 0 |
| 10 – 10 | 301 |
| 10 – 11 | 0 |
| 11 – 12 | 62 |
| 12 – 12 | 94 |
| 12 – 13 | 0 |
| 13 – 13 | 5 |
| 13 – 14 | 0 |
| 14 – 14 | 24 |
| 14 – 15 | 0 |
| 15 – 16 | 16 |
| 16 – 16 | 3 |
| 16 – 17 | 0 |
| 17 – 17 | 3 |
| 17 – 18 | 0 |
| 18 – 18 | 0 |
| 18 – 19 | 0 |
| 19 – 20 | 3 |
| 20 – 20 | 0 |
| 20 – 21 | 0 |
| 21 – 21 | 0 |
| 21 – 22 | 0 |
| 22 – 22 | 0 |
| 22 – 23 | 1 |
Schema
9 columns| Alerts | ||||
|---|---|---|---|---|
| id | numeric | 0.0% | 5,411 |
|
| state | categorical | 0.0% | 53 |
|
| state_code | categorical | 0.0% | 53 |
|
| county | text | 0.0% | 1,022 |
one_word
short_text
duplicates
|
| url | text | 0.0% | 5,411 |
near_unique
one_word
url_heavy
|
| month | categorical | 3.0% | 32 |
|
| year | numeric | 1.1% | 99 |
|
| classification | categorical | 0.0% | 3 |
|
| description | text | 0.0% | 5,407 |
near_unique
|
id
numeric identifierThis column is a numeric row identifier: all 5,411 values are unique, there are no nulls, and the zero rate is 0.0, consistent with a primary key or surrogate ID. The IDs are not sequential (range 60–79,711 with a mean of ~23,288 and median of ~16,598), suggesting they originate from a larger parent table or were assigned non-contiguously. Mild positive skew (0.91) indicates more records cluster in lower ID ranges, but the near-zero kurtosis (−0.15) and absence of outliers confirm a broadly spread, roughly uniform-ish distribution rather than a tightly clustered one. Treatment: Retain as row key for joins/lookups; exclude from any predictive model as a feature.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 5,411
- min
- 60
- max
- 79,711
- mean
- 2.329e+04
- median
- 16,598
- std
- 2.138e+04
- q1
- 4898
- q3
- 3.636e+04
- iqr
- 31,464
- skew
- 0.9109
- kurtosis
- -0.151
- n_outliers
- 0
- outlier_rate
- 0
- zero_rate
- 0
state
categorical featureThis column contains US state names, with all 50 states likely represented plus Washington D.C. and possibly territories (53 unique values, 0 nulls across 5,411 rows). Washington dominates at 11.7% (631 records), roughly 1.5× California's share (431), suggesting a dataset with geographic bias toward the Pacific Northwest. Entropy ratio of 0.877 indicates reasonably broad distribution across states, though concentration in a handful of large/coastal states is apparent. Treatment: One-hot encode for tree models or ordinal-encode by region grouping; investigate the Washington overrepresentation relative to population before modelling.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 53
- top_value
- Washington
- top_rate
- 0.1166
- cardinality
- 53
- entropy
- 5.025
- entropy_ratio
- 0.8773
state_code
categorical featureThis column contains US state abbreviations (plus possibly DC and territories, explaining the 53 distinct values vs. 50 states). Washington ('wa') is notably over-represented at 11.7% of 5,411 rows — roughly 1.5× California ('ca') and nearly 2× Ohio ('oh') — suggesting a geographic skew toward the Pacific Northwest rather than a nationally representative sample. Entropy ratio of 0.877 indicates reasonably broad distribution across states, but the top-heavy concentration in 'wa' is worth flagging. Treatment: One-hot encode or target-encode for modelling; investigate why 'wa' is over-represented relative to population share before training.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 53
- top_value
- wa
- top_rate
- 0.1166
- cardinality
- 53
- entropy
- 5.025
- entropy_ratio
- 0.8773
county
text label one_word short_text duplicatesThis column contains US county names, functioning as a categorical geographic label with 1,022 unique values across 5,411 rows. The duplicate rate is high at 81.1%, which is expected for a county field where many records share the same geography. Notably, 338 rows (6.2%) have empty strings rather than nulls, masking true missingness since null_rate reports 0.0. The top counties — Pierce, Jefferson, Lewis, Washington, Snohomish — suggest a Pacific Northwest-heavy dataset, but the presence of Humboldt and Polk hints at multi-state coverage. Treatment: Replace empty strings with NaN, then encode as categorical (ordinal or target-encode) for modelling or use as a group-by key for geographic aggregation.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 1,022
- len_min
- 0
- len_max
- 23
- len_mean
- 6.621
- len_median
- 7
- len_p95
- 10
- word_mean
- 1
- word_median
- 1
- n_empty
- 338
- n_duplicates
- 4,389
- duplicate_rate
- 0.8111
- vocab_size
- 1,020
- readability_flesch_mean
- 16.9
- emoji_rate
- 0
- url_rate
- 0
- one_word_rate
- 1
- allcaps_rate
- 0
- boilerplate_rate
- 0
url
text identifier near_unique one_word url_heavyThis column contains unique URLs pointing to individual report pages on bfro.net (the Bigfoot Field Researchers Organization database), all following the pattern `https://www.bfro.net/gdb/show_report.asp?id=`. Every one of the 5,411 rows holds a distinct URL (duplicate_rate: 0.0, n_unique: 5411), with lengths tightly clustered between 46 and 49 characters (len_mean: 48.56, len_median: 49.0), reflecting only variation in the numeric report ID. This column is effectively a primary or foreign key into the BFRO report database — not a content feature — and carries no modelling signal on its own. Treatment: Retain as a row identifier or use to left-join additional scraped report metadata; drop from any feature matrix.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 5,411
- len_min
- 46
- len_max
- 49
- len_mean
- 48.56
- len_median
- 49
- len_p95
- 49
- word_mean
- 1
- word_median
- 1
- n_empty
- 0
- n_duplicates
- 0
- duplicate_rate
- 0
- vocab_size
- 5,411
- readability_flesch_mean
- -301.8
- emoji_rate
- 0
- url_rate
- 1
- one_word_rate
- 1
- allcaps_rate
- 0
- boilerplate_rate
- 0
month
categorical featureThis column represents calendar month names, but with a cardinality of 32 instead of the expected 12, there are clearly duplicate or variant entries beyond the standard month labels — likely encoding errors, alternate spellings, or appended year/year-month combinations. The distribution is notably skewed toward summer and early-autumn months (August 634, October 632, July 618), with winter months dramatically underrepresented (December 233, January 228), suggesting seasonal bias in data collection. The entropy_ratio of 0.761 across 32 unique values rather than 12 is a strong flag that this field is dirty and needs normalisation before use. Treatment: Audit and collapse the 32 distinct values down to 12 canonical month names, then encode as an ordered cyclic feature.
- n
- 5,411
- nulls
- 160 (3.0%)
- unique
- 32
- top_value
- August
- top_rate
- 0.1207
- cardinality
- 32
- entropy
- 3.807
- entropy_ratio
- 0.7614
year
numeric timestampThis column represents calendar years for records in the dataset, spanning 1870 to 2025 with 99 distinct values. The distribution is left-skewed (skew = -0.974) with a mean of ~1998 and IQR of 22 years (1987–2009), meaning the bulk of records cluster in the late 20th to early 21st century while a thin tail extends back to 1870. The 49 outliers (0.9%) likely correspond to those historically distant records, and analysts should verify whether pre-20th-century entries are genuine or data quality issues. Treatment: Treat as an ordinal temporal feature; investigate the 49 outlier records (pre-~1960s) for validity before modelling.
- n
- 5,411
- nulls
- 57 (1.1%)
- unique
- 99
- min
- 1,870
- max
- 2,025
- mean
- 1998
- median
- 2,001
- std
- 15.79
- q1
- 1,987
- q3
- 2,009
- iqr
- 22
- skew
- -0.9738
- kurtosis
- 1.997
- n_outliers
- 49
- outlier_rate
- 0.009152
- zero_rate
- 0
classification
categorical labelThis column is a three-level ordinal or nominal classification label applied to all 5,411 rows with no nulls. The distribution is nearly balanced between 'Class B' (2,722; 50.3%) and 'Class A' (2,655; 49.1%), but 'Class C' is severely underrepresented with only 34 instances (~0.6%), which would surprise any analyst expecting a balanced multi-class target and will require oversampling or class-weight adjustments if used as a target variable. Treatment: Use as classification target; apply class-weighting or oversampling to address severe 'Class C' imbalance (34 of 5411 rows).
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 3
- top_value
- Class B
- top_rate
- 0.503
- cardinality
- 3
- entropy
- 1.049
- entropy_ratio
- 0.6616
description
text free_text near_uniqueThis column contains short free-text descriptions of reported sightings — most likely UFO or wildlife sighting reports, inferred from the high-frequency terms 'sighting', 'near', and 'possible'. With 5,407 unique values out of 5,411 rows and zero nulls, entries are nearly all distinct; the 4 duplicates (duplicate_rate 0.00074) are negligible. Mean length of ~67 characters and ~10 words per entry suggests structured-but-natural one-line summaries rather than long narratives. Flesch readability of 55.7 indicates plain, accessible prose with a vocabulary of 7,169 unique tokens across the corpus. Treatment: Tokenize and embed (e.g., TF-IDF or sentence transformer) before modelling; near-uniqueness makes direct encoding unusable.
- n
- 5,411
- nulls
- 0 (0.0%)
- unique
- 5,407
- len_min
- 10
- len_max
- 221
- len_mean
- 67.04
- len_median
- 65
- len_p95
- 101.5
- word_mean
- 10.62
- word_median
- 10
- n_empty
- 0
- n_duplicates
- 4
- duplicate_rate
- 0.0007392
- vocab_size
- 7,169
- readability_flesch_mean
- 55.71
- emoji_rate
- 0
- url_rate
- 0
- one_word_rate
- 0
- allcaps_rate
- 0
- boilerplate_rate
- 0.0001848