24-25th September 2018 - Villa Finaly
Paul Chapron, IGN, COGIT, paul.chapron@ign.fr
Clémentine Cottineau, CNRS, CMH, clementine.cottineau@ens.fr
The simplified representation of elements and processes from a more complex reality towards a specific purpose.
The simplified representation of elements and processes from a more complex reality towards a specific purpose.
A complex model has additional features:
Different models of the same reality can be
Different modelling frameworks (descriptive modelling & generative modelling for example)
The simplified representation of elements and processes from a more complex reality towards a specific purpose.
Operationally:
The simplified observation of elements from a more complex reality.
Operationally:
The simplified observation of elements from a more complex reality.
The simplified representation of elements and processes from a more complex reality towards a specific purpose.
They are models built towards a purpose usually different to the one you will use them for.
ex. Mobile phone data located at cell tower
> Creates two levels of spatial uncertainties
Case study:
- Segregation analysis
- from Airbnb data
- in 3 Canadian metropolises (Montreal / Toronto / Vancouver)
Sources:
- Scraping of Airbnb listings (InsideAirBnB.com)
- Canadian Census API ('cancensus' R package)
> Get into the 'syllabus' folder
- copy/paste from USB sticks
- OR download zip package / clone from GitHub
> Open 'Modelling_Data_Part1.Rmd'
DON'T KNIT YET!
- Execute (later) the .Rmd file chunk by chunk
- OR copy/paste the chunks into a blanck .R file. In this case, use setwd(PATH_OF_'SYLLABUS') at the beginning
Listing file structure:
General info
Host info
Listing file structure:
Spatial info
Listing file structure:
Spatial info
Listing file structure:
Housing info
Economic info
Main problems:
Absence of info
Redundancy
Proxy definition
s
Identifying residential types -11,639
Identifying residents vs. multi-owners -7,168
Identifying current hosts -7,499
Proxy definition
Estimating value per room in $ -150
Initial observations = 43,211
Final observations = 16,755
-60%
Spatial
sampling
bias
Spatial
sampling
bias
https://raisingthevillage.ca/social-identity-toolkit/
Spatial
sampling
bias
Spatial sampling bias
Using the census to model
Modelling the density of Airbnb listings based on:
Modelling the relative price of Airbnb listings based on:
Non linear relationship
between:
density of Airbnb listing
and
distance to the
city centre (City Hall)
Central
sample
Peripheral
sample
10 km
Number of listings per tract
Price per room
Central
sample
Peripheral
sample
Complete
sample
Segregation measures:
Comparing cities
Entropy
Segregation
(minorities)
Reardon
Segregation
(Airbnb price)
0.18
0.26
0.14
0.17
0.13
0.18
Source: Gauvin et al., 2009
Video: YouTube, Dan Olner.
Model implementation: Wilensky, U. (1997). NetLogo Segregation model.
See Modeling/syllabus/Schelling.Rmd or SchelingwithOptim.Rmd
Possible increments of the model rules:
https://github.com/DynamiteStaff/R-workshops/tree/master/Modeling