airbnb:pregunta:anuncios-legales-ilegales
Tabla de Contenidos
¿Cuántos anuncios en Airbnb son "legales"? ¿Cuántos ilegales, no legales o alegales? ¿Cuál es la distribución de ambos tipos por barrios?
Dificultad: ALTA
1 Qué análisis o visualización responde a la pregunta
- Una frase del tipo: “El X% de los pisos de Donosti anunciados en Airbnb tienen licencia.” Y una explicación escrita de lo que significa tener licencia.
- Un diagrama de barras en el que se lean el número de anuncios con licencia y sin licencia.
- Un mapa con las áreas de los barrios de fondo y los pisos de Airbnb representados por puntos en dos colores: con y sin licencia.
2 Qué datos necesito y dónde los encuentro
- Total anuncios en Airbnb
- Total anuncios con licencia y sin licencia.
3 Qué herramientas uso para preparar los datos. Qué pasos debo seguir
Variables requires_licence y license del archivo listings de Inside Airbnb.
- Descargamos la información sobre Euskadi extraída por Murray Cox en http://insideairbnb.com/euskadi/
- Limpiamos los datos en openrefine y seleccionado los datos relativos a Donostia-San Sebastián. Este es el archivo limpio: https://github.com/montera34/airbnbeuskadi/blob/master/data/listings_donostia_simple.csv
- Abrimos este archivo con una hoja de cálculo y mediante tablas dinámicas creamos la siguiente tabla: Filas: Agrupar por: withlicense, Valores: CONTAR id.
- Creamos un diagrama de barras incluyendo la información de la tabla dinámica, con una sola fila donde se muestran en un color el número de anuncios con número de registro y en otro color sin número registro. A la hora de editar nuestro diagrama hemos optado por mostrar el número de alojamientos en cada caso en el apartado de etiquetas de datos.
4 Qué herramientas uso para producir la visualización. Qué pasos debo seguir
- Creamos un mapa en carto.com, nuestro objetivo es mostrar en un mapa de Donostia todos los alojamientos donde distingamos por colores los alojamientos con número de registro y sin número de registro.
- Para ello, subimos el archivo listings_donostia_simple.csv y barrios_donostia (https://github.com/montera34/airbnbeuskadi/blob/master/data/barrios-donostia.zip)
- En la pestaña style coloreamos los puntos _by value_. No nos hace la disticción porque los valores TRUE/FALSO son “boolean”. Vemos el mapa en formato tabla, vamos a nuestra columna _withlicence_ y cambiamos change data type de “boolean” a “string”. Volvemos al formato mapa y entramos en la pestaña stylo y coloreamos _by value_, ahora si logramos hacer la distincción entre los anuncios con número de registro y sin registro.
- Queremos que al pasar el cursor por el mapa nos muestre los datos por barrio: el número de alojamientos anunciados en ese barrio con la proporción de apartamentos registrados/sin registrar. Para ello, en la capa “barrios_donostia” vamos a la pestaña pop-up y creamos uno pop-up HOVER seleccionando el item “bar_ds_o”.
Resultado
Puedes consultar el resultado en el informe para Donostia https://lab.montera34.com/airbnb/donostia/#licencias
airbnb/pregunta/anuncios-legales-ilegales.txt · Última modificación: 2018/04/15 19:01 por numeroteca