Skip to content

Salvatore-Rocha/GIS_Dataviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discover Mexico City's Airbnb Scene

🌎 Project Overview

This project is designed to visualize the Airbnb scene in Mexico City and is made using the Python libraries of Plotly and Dash. This web-app aims to allow users to delve into various aspects of Mexico City's Airbnb market data set using an interactive and user-friendly interface, examining different administrative divisions (alcaldías) and neighborhoods (colonias).

Note: The app is hosted on a free instance of render that will spin down with inactivity, which can delay requests by 50 seconds or more. Please be patient.

🔎 Visual aspects of the project:

GIS Viewer Tab1 GIS Viewer Tab2 GIS Viewer Tab3 GIS Viewer Tab4

🔑 Key components:

  • Visualization of Administrative Divisions: Users can explore the geographical layout and boundaries of Mexico City's 16 alcaldías. Each alcaldía can be visualized in detail, showing how Airbnb listings are distributed across these larger administrative regions.

  • Neighborhood Insights: The project also provides a detailed view of the smaller neighborhoods (colonias), allowing for a more granular analysis of the Airbnb listings. This helps in understanding the dynamics within individual neighborhoods and comparing them across the city.

  • Airbnb Listings Analysis: The core of the project involves analyzing Airbnb listings based on various factors:

    • Price: Visualize how the prices of Airbnb listings vary across different regions, helping to identify more expensive and more affordable areas.
    • Number of Reviews: By examining the number of reviews, users can gauge the popularity and activity level of listings in different areas. This can highlight tourist hotspots and areas with high engagement.
    • Density: Analyzing the density of listings helps in understanding the concentration of Airbnb properties, which can indicate areas with high competition or high demand.
    • Clustering Analysis: The project includes functionality to perform clustering analysis on the Airbnb listings. This helps in identifying natural groupings of listings based on various attributes, providing insights into market segmentation and spatial patterns.
  • Interactive Features: The interactive maps and visualizations are a major feature of the project. Users can switch between different views, update graphs dynamically, and interact with the data in real-time. This interactivity enhances the user experience and allows for a deeper exploration of the data.

📄 Data Sources

🔗 External links

To better understand parts of the code, the logic behind certain structures, and the transformations applied, please refer to the following Google Colab notebook.

Google Colab Notebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages