data-portfolio

Airbnb Listings — Bangkok Market Analysis

Exploratory analysis of Bangkok Airbnb listings to understand price drivers, neighborhood patterns, and levers to improve occupancy & revenue.


Project Overview


Methodology (Concise)

  1. Load & schema checks Remove index col (Unnamed: 0), confirm dtypes; parse last_review to datetime.
  2. Cleaning Handle missing values (last_review, reviews_per_month), cap extreme outliers for visualization (e.g., price above P99).
  3. Feature prep

    • Create robust statistics (median/quantiles) due to right-skewed price.
    • Aggregate by room_type and neighbourhood; derive simple demand proxy from reviews_per_month and availability_365.
  4. EDA & visualization Distribution plots (price, availability, minimum nights), heatmaps/boxplots by room type & neighborhood, and basic geo overview.
  5. Validation Sanity checks (top neighborhoods by count, price quantiles, outlier review of min nights & price).

Analysis Results


Dashboard & Files

Adjust the relative paths below to match your repo if needed.


Technical Highlights


Skills Demonstrated

Data wrangling (Pandas), exploratory data analysis, outlier handling, robust statistics, visualization, and business interpretation for pricing & supply decisions.