Herramientas de usuario

Herramientas del sitio


como-se-concentra-la-oferta-por-barrios-de-airbnb

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisiónAmbos lados, revisión siguiente
como-se-concentra-la-oferta-por-barrios-de-airbnb [2018/09/26 19:02] – [4.2 Añadir localización de barrio a cada punto] numerotecacomo-se-concentra-la-oferta-por-barrios-de-airbnb [2018/09/26 19:05] numeroteca
Línea 87: Línea 87:
  
 ===== 4. Qué herramientas uso para producir la visualización. Qué pasos debo seguir ===== ===== 4. Qué herramientas uso para producir la visualización. Qué pasos debo seguir =====
- 
-==== 4.1 Número de alojamientos en cada barrio ==== 
  
 Necesitamos calcular los puntos (alojamientos) de Airbnb en cada polígono (barrio).  Necesitamos calcular los puntos (alojamientos) de Airbnb en cada polígono (barrio). 
  
-A veces las bases de datos ya ofrecen la información de a qué barrio pertenece cada anuncios (ver variable ''neighborhood''en las bases de datos de InsideAirbnb) por lo que no haría falta realizar el paso 4.1.+A veces las bases de datos ya ofrecen la información de a qué barrio pertenece cada anuncios (ver variable ''neighborhood''en las bases de datos de InsideAirbnb) por lo que no haría falta realizar los pasos 4.1 y 4.2. Bastaría con realizar una tabla dinámica en cualquier programa de hoja de cálculo para contar el numero de anuncios por barrio. 
 + 
 +==== 4.1 Número de alojamientos en cada barrio (contar puntos en polígonos)====
  
 === 4.1.a Modo interfaz gráfica (QGIS) === === 4.1.a Modo interfaz gráfica (QGIS) ===
Línea 128: Línea 128:
 Con este script de R puedes añadir la columna de barrio a un archivo de puntos basado en su ubicación: https://github.com/montera34/airbnb.barcelona/blob/master/analisis/points-in-polygons.R Con este script de R puedes añadir la columna de barrio a un archivo de puntos basado en su ubicación: https://github.com/montera34/airbnb.barcelona/blob/master/analisis/points-in-polygons.R
  
-==== 4.2 Añadir localización de barrio a cada punto ====+ 
 +==== 4.2 Añadir localización de barrio a cada punto (añadir a cada punto el polígono en que se encuentra) ====
  
 Otra forma de abordar el problema es calcular en qué barrio está cada punto y asociar esa información a la base de datos. Este método añadirá el nombre del barrio a cada anuncio según se ubique el punto dentro del contorno de un barrio. Otra forma de abordar el problema es calcular en qué barrio está cada punto y asociar esa información a la base de datos. Este método añadirá el nombre del barrio a cada anuncio según se ubique el punto dentro del contorno de un barrio.
Línea 138: Línea 139:
   - Marca "Intersects" y las opciones “Take attributes of first located feature” y “Only keep matching records” (para quedarte solamente con los puntos que están en los barrios“).    - Marca "Intersects" y las opciones “Take attributes of first located feature” y “Only keep matching records” (para quedarte solamente con los puntos que están en los barrios“). 
   - Salva la capa como un shapefile, csv (listings_airbnb-madrid_insideairbnb-datahippo_merged_con-barrio.csv) o geojson y comprueba que se ha añadido la columna de “barrio” a tus base de datos de anuncios.   - Salva la capa como un shapefile, csv (listings_airbnb-madrid_insideairbnb-datahippo_merged_con-barrio.csv) o geojson y comprueba que se ha añadido la columna de “barrio” a tus base de datos de anuncios.
- 
  
 El resultado puedes descargarlo aquí: El resultado puedes descargarlo aquí:
como-se-concentra-la-oferta-por-barrios-de-airbnb.txt · Última modificación: 2018/09/26 19:11 por numeroteca