Skip to content

Exploratory Data Analysis (EDA) of Airbnb listings in NYC for 2024. Includes data cleaning, price trends, neighborhood insights, room-type comparisons, and geospatial visualizations using Matplotlib & Seaborn. Helps hosts & travelers with data-driven decisions.

Notifications You must be signed in to change notification settings

ArunCooksData/Airbnb-NYC-2024---EDA-Data-Visualization_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

📌 Airbnb NYC 2024 - EDA & Data Visualization

🏡 Overview

This project dives deep into Airbnb listings in New York City (2024) using Python to uncover key insights through Exploratory Data Analysis (EDA) and data visualization. The goal is to analyze pricing trends, neighborhood distribution, and room availability to help hosts optimize their listings and travelers find better deals.

🔍 Key Insights & Features

Data Cleaning & Preprocessing – Handling missing values, removing duplicates, and type conversions.
Feature Engineering – Creating new insights such as price per bed for better analysis.
Price Distribution & Outlier Analysis – Identifying unusual pricing patterns.
Neighborhood & Room Type Analysis – Exploring price variations across boroughs.
Geo-Spatial Visualizations – Mapping Airbnb locations using latitude & longitude.
Correlation Heatmaps & Trend Analysis – Understanding relationships between key factors.
Interactive Visualizations – Using Matplotlib & Seaborn to create impactful charts.

📊 Technologies Used

  • Python 🐍
  • Pandas & NumPy 📊 (Data Cleaning & Processing)
  • Matplotlib & Seaborn 📈 (Data Visualization)
  • Geospatial Analysis 🗺️ (Mapping listings across NYC)

📁 Dataset

The dataset includes Airbnb listings from NYC for 2024 with details such as:
📌 Listing ID, Host Name, Neighborhood, Room Type, Price, Availability, Reviews, etc.

🚀 How to Run the Project

1️⃣ Clone this repository:

 git clone https://github.com/arundeepp9393/Airbnb-NYC-EDA.git

2️⃣ Navigate to the project folder:

 cd Airbnb-NYC-EDA

3️⃣ Install required libraries:

 pip install pandas numpy matplotlib seaborn

4️⃣ Run the Jupyter Notebook or Python script:

 jupyter notebook Airbnb_EDA.ipynb

🏙️ Key Findings

🔹 Manhattan has the highest Airbnb prices, while Bronx & Queens offer budget-friendly stays.
🔹 Private rooms are cheaper, but entire apartments dominate the market.
🔹 Some extreme outliers were found in pricing (over $10,000 per night).
🔹 Hosts with multiple listings have different pricing strategies.
🔹 Availability varies greatly based on location & seasonality.

📌 Visualizations

📌 Price Distribution & Outliers – Boxplots & Histograms
📌 Neighborhood Comparisons – Bar Charts & Pie Charts
📌 Geo-Spatial Analysis – Scatter Maps of Listings
📌 Heatmaps – Correlation between price, availability & reviews

✨ Conclusion

This analysis helps Airbnb hosts optimize pricing strategies and travelers find budget-friendly stays in NYC. The insights can be used for investment decisions, pricing optimizations, and tourism planning.

💡 Future Enhancements

📌 Machine Learning – Predicting Airbnb prices based on location & features.
📌 Interactive Dashboards – Using Power BI or Plotly Dash for better visualization.
📌 Time-Series Analysis – Studying seasonal trends in Airbnb pricing.

📜 License

This project is open-source and free to use under the MIT License.

🔗 Connect with me :

If you find this project helpful, don't forget to ⭐ the repo!

About

Exploratory Data Analysis (EDA) of Airbnb listings in NYC for 2024. Includes data cleaning, price trends, neighborhood insights, room-type comparisons, and geospatial visualizations using Matplotlib & Seaborn. Helps hosts & travelers with data-driven decisions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published