costinflation/51-9k-prices-headache-allergy-and-heartburn
51,861 prices: 4 categories, 12 U.S. ZIPs, 29 days 51.9K Prices: Headache, Allergy & Heartburn How do listed and package-standardized prices for common over-the-counter pain, allergy, and heartburn products differ across U.S. ZIP markets and days? This fixed research snapshot contains 51,861 unaggregated, quality-filtered price observations across 4 medicine categories, 12 U.S. ZIP markets, and 29 consecutive dates from July 21 through August 18, 2026. The analysis-ready CSV… See the full description on the dataset page: https://huggingface.co/datasets/costinflation/51-9k-prices-headache-allergy-and-heartburn.
51,861 prices: 4 categories, 12 U.S. ZIPs, 29 days
51.9K Prices: Headache, Allergy & Heartburn
How do listed and package-standardized prices for common over-the-counter pain, allergy, and heartburn products differ across U.S. ZIP markets and days?
This fixed research snapshot contains 51,861 unaggregated, quality-filtered price observations across 4 medicine categories, 12 U.S. ZIP markets, and 29 consecutive dates from July 21 through August 18, 2026. The analysis-ready CSV preserves product titles, dates, geography, listed package quantities and prices, plus a source-neutral 100-unit comparable-price field when quantity is resolved.
What “quality-filtered” means here: the rows are unaggregated product-level observations after category, safety, and exact-duplicate filtering. The file includes derived comparison fields and is a prepared research snapshot rather than an aggregate index.
Dataset at a glance
What one row represents
One row is one quality-filtered product-title, ZIP-market, date, package-quantity, and listed-price observation in one medicine category. It is not a sale, prescription, treatment, order, demand, inventory, market-share, or patient record. Multiple distinct offers can share a title, ZIP, and date; exact duplicate public rows have been removed.
Comparable-price method
price_amount preserves the listed price. Where a compatible package quantity is resolved, normalized_price_amount scales that price to 100 units, recorded in normalized_quantity_value and normalized_quantity_unit.
Compare normalized values within the same series_id. Rows whose quantity is unresolved or incompatible retain the listed price and leave normalized_price_amount blank. Price observations do not indicate clinical equivalence, dose, effectiveness, safety, or recommended use.
Category reference
Columns
Project ideas
- Compare within-category 100-unit price distributions across the 12 ZIP markets.
- Measure how daily medians and dispersion change across the 29-day window.
- Study whether listed-package price gaps narrow or widen after quantity normalization.
- Model which product-title and package formats are most likely to have unresolved comparable prices.
Quick start with Pandas
import pandas as pd
df = pd.read_csv(
"costinflation-headache-allergy-heartburn-prices-2026-07-21-to-2026-08-18.csv",
dtype={"geography_id": "string", "series_id": "category"},
)
pain_relief = df.query("series_id in ['acetaminophen', 'ibuprofen']").dropna(
subset=["normalized_price_amount"]
)
print(pain_relief.groupby(["series_id", "geography_label"])["normalized_price_amount"].median())Quality and interpretation
- All 29 expected dates, all 12 ZIP markets, and all 1,392 category × ZIP × date cells are present.
- Exact duplicate public rows: 0.
- Formula-leading product titles: 0.
- Every nonblank comparable price has a positive resolved quantity compatible with the 100-unit target.
- Product titles are descriptive text, not stable public product identifiers.
- ZIP labels describe selected markets rather than citywide, metropolitan, state, or national estimates.
- Shipping, tax, redeemed promotions, purchases, clinical guidance, product performance, and coverage outside the selected ZIP panel are outside this dataset.
Provenance
CostInflation prepared and released this fixed, source-neutral snapshot. Category assignment, geographic labels, exact-duplicate filtering, safety filtering, and package-equivalent calculations were applied consistently before publication. The public file contains only the 16 documented research columns.
License
Released under CC0 1.0 Universal for unrestricted reuse. Attribution is not required, but citation helps others find the release.
CostInflation Team. (2026). 51.9K Prices: Headache, Allergy & Heartburn. CC0 1.0 Universal.
Released by CostInflation Team.
Tags: Retail and Shopping; Economics; United States; Time Series Analysis; Data Visualization
License: CC0 1.0 Universal
Update frequency: Never
