Giter VIP home page Giter VIP logo

semihdesticioglu / airbnb_istanbul Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 11.61 MB

Explaratory Data Analysis of Airbnb Istanbul data with maps, visuals and ANOVA tests.

Home Page: https://semihdesticioglu.medium.com/airbnb-istanbul-data-analysis-40f52e781dac

License: MIT License

Jupyter Notebook 100.00%
airbnb istanbul data-visualization folium maps python data-science udacity-nanodegree geopy

airbnb_istanbul's Introduction

Airbnb Istanbul Data Analysis

>>Click and Go to blogpost on Medium

About the Project

In this project, I tried to analyze Airbnb Istanbul data and answer some questions about the data.

Project's scope is explaratory data analysis with visuals and maps, applying statistical test to data to answer the questiones correctly.

All the analyses are can be found on Medium Post : https://semihdesticioglu.medium.com/airbnb-istanbul-data-analysis-40f52e781dac

alt text

Table of contents

Data Source

Thanks to InsideAirbnb for providing this data.

Installation and Libraries

You can clone the repo with the code below.

  • Clone the repo: https://github.com/semihnykv/airbnb_istanbul.git

To be able to run it properly, these libraries should be installed:

  1. Pandas
  2. Scipy
  3. Numpy
  4. Seaborn
  5. Matplotlib
  6. Geopy
  7. Folium
  8. Nltk
  9. Wordcloud

File descriptions

Airbnb Istanbul/
├── airbnb_istanbul_explaratory_data_analyis.ipynb
└── data/
    ├──	airbnb_istanbul.csv
    └── reviews.csv
└── figures/
    ├── wordcloud.png
    ├──	heatmap.png
    └── price_ranges_map.png
    └── medium_blogpost_snapshot.png    
├── Licence
├── Readme
  • airbnb_istanbul_explaratory_data_analyis.ipynb - Explaratory Data Analysis Notebook for Airbnb Istanbul Data.
  • data/airbnb_istanbul.csv - Listing information of accommodations in Istanbul.
  • data/reviews.csv - Reviews information of accommodations in Istanbul.
  • figures/wordcloud.png - Wordcloud image for listing descriptions.
  • figures/heatmap.png - Heatmap for listings.
  • figures/price_ranges_map.png - Scatter plot on map with price range categories.
  • figures/medium_blogpost_snapshot.png - Snapshot from Medium blogpost.

Results

  • Beyoglu , Sisli, Fatih, Kadikoy and Besiktas have most listing counts, these districts cover 71% of all listings.
  • Fatih is the most touristic district area in Istanbul which have most of the sightseeing places and old mosques. Seeing highest hotel rate in this district is not surprising.
  • Basaksehir, Bagcilar and Esenyurt has lowest “shared house rate”. In these districts home sharing seems not popular since these areas are more conservative areas.
  • Uskudar, Umraniye, Maltepe and Kadıkoy have highest review value score for districts which have more than 50 listings. 95% of the daily price values distributed between 0 and 7276 TL. 103 outlier value is found with 2 std dev. distance from mean.
  • Besiktas, Beyoglu, Sisli, Fatih and Kadikoy are evaluated with ANOVA test according to their price mean. At least one group has different mean price according to statistical ANOVA test.
  • Continent has an effect on price according to ANOVA test. Rentals located in Europe tend to have higher daily prices. Besiktas, Beyoglu, Sisli, Fatih and Kadikoy are evaluated with ANOVA test according to their price mean. At least one group has different mean price according to statistical ANOVA test. Kadikoy seem to have lower price range, it’s a good option for tourists:)
  • Distances to 8 most touristic places are calculated and minimum value is used for minimum distance feature. Correlation test show no direct correlation. If we assign categories to the locations according to their minimum distance, we can infer that at least one group’s price mean is different than others. Box-plot tells us as the distance to touristic areas increases, mean price decreases.

Example Visuals from Project

alt text alt text alt text

airbnb_istanbul's People

Contributors

semihdesticioglu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.