Pràctica de Web Scraping
COMPONENTS:
- JORDI FUSTER (JFUSTER0)
- JOAN RIBERA (JRIBERAMO)
FITXERS:
- Codi Python: 'practica_wsp.ipynb'
- CSV: 'anuncis_habitatges_andorra.csv'
- README
En els darrers anys a Andorra s’ha experimentat un creixement molt important dels preus dels pisos de lloguer degut a una disminució de l’oferta i un increment de la demanda. Segons reflecteix l’enquesta de l’Observatori del Centre de Recerca i Estudis Sociològics de l’Institut d’Estudis Andorrans del 11 de juliols de 2019, des del primer semestre de 2018 el preu de l’habitatge es situa com a primera preocupació pel 41,1% de la població andorrana. Com s’aprecia al gràfic que hi ha a continuació, aquesta preocupació ha crescut molt des del 2017. Aquest creixement de la preocupació no es veu reflectit a les dades que publica el Departament d’Estadística d’Andorra amb les dades de l’Enquesta de pressupostos familiars (EPF). Aquesta enquesta recull les dades que paguen de mitjana la població, tenint en compte que gran part de la població disposa de contractes antics que disminueixen aquesta mitjana. Els problemes apareixen a la població que ha de realitzar un nou contracte o una renovació de l’antic. Per aquests motius, quan es publiquen les dades de l’EPF hi ha fortes crítiques per part de la població i de partits polítics, ja que segons ells es impossible disposar d’un pis de lloguer als preus que marca l’estudi. Per a donar resposta a la inquietud i contrastar les dades del Departament d’Estadística, s’han extret les dades del portal buscocasa.ad (major portal immobiliària d’Andorra) amb Python. Aquest portal immobiliària recull les dades d’habitatges, despatxos, naus industrials, aparcaments, etc., però en aquest estudi només s’analitzaran els habitatges en lloguer. Per fer-ho, degut que s’ha vist que hi ha anuncis mal catalogats (immobles que no són habitatges catalogats a les categories de vivendes, s’ha filtrat en la pròpia URL, forçant que disposi d’un bany com a mínim.
anuncis_habitatges_andorra.csv
El dataset inclou tots els anuncis publicats al portal immobiliari, a dia 10/11/2019 (darrera execució). Inclou també les principals variables d’interès (metres quadrats, preu, tipus d’habitatge, parròquia, etc.). S’ha contemplat la idea d’anar emmagatzemant les dades històricament, però finalment només es guarden les últimes dades extretes.
Les dades contingudes fan referència a tots els habitatges anunciats a la web a data 10/11/2019. Les dades s’han recollit utilitzant tècniques de web scraping amb diferents llibreries especialitzades amb el programari Python. S’han recollit totes aquelles dades disponibles a la web que són considerades d’interès: Variable | Tipus | Descripció descripcio | Caràcter | Descripció completa de l’anunci. tipusHabitatge | Caràcter | Tipologia d’habitatge (pis, casa, xalet, etc.) poble | Caràcter | Poble on es troba l’habitatge parroquia | Caràcter | Parròquia on es troba l’habitatge dataAnunci | Data | Data de publicació de l’anunci m2 | Numèric | Metres quadrats que té el pis numHabitacions | Numèric | Nombre d’habitacions de l’habitatge tipusOferta | Caràcter | Tipus d’oferta de l’anunci: lloguer, propietat numVisites | Numèric | Nombre de visites que ha rebut l’anunci preu | Numèric | Preu al que s’anuncia l’habitatge.
Les dades han estat extretes del portal d’anuncis de pisos d’Andorra www.buscocasa.ad, un dels portals més utilitzats del país. Buscocasa, propietat de l’empresa DAIKKIRI SL, és el portal de referència a Andorra, amb més de 5.000 propietats anunciades i utilitzat per més de 50 immobiliàries del país. Agrair a l’empresa DAIKKIRI SL i la seva infraestructura informàtica del portal www.buscocasa.ad. Al ser andorra un mercat potencialment petit, no s’ha vist cap altre projecte de web scraping realitzat en aquesta web, però si en altres del mateix sector (veure recursos).
Tal i com s’ha comentat en el context actual de la conjuntura andorrana referent a l’habitatge, hem cregut convenient realitzar aquest estudi, amb l’objectiu de mostrar la realitat que es troba la població alhora de buscar un habitatge de lloguer. A part, es podria fer servir per a realitzar estudis de mercat, per a escollir el preu just del lloguer a un immoble, per a facilitar les mesures per a limitar el preu de l’habitatge (per parròquia, tipologia, etc.), o a fer prediccions a futur. Amb aquestes dades hi ha la possibilitat de realitzar un estudi sobre el preu mitjà dels habitatges de lloguer anunciats. Aquest estudi es pot segmentar per exemple per tipologia d’habitatge, zona geogràfica o metres quadrats.
- Quin és el preu del lloguer dels habitatge a Andorra?
- A quina parròquia són més cars?
- Quina és l’evolució del preu?
- Quin és el preu per metre quadrat?
- Quin és el preu per diferent tipus d’habitatge?
- Quants habitatges hi ha de lloguer?
- Les dades s’assemblen a les publicades pel Departament d’Estadística d’Andorra?
- Realitzant un model lineal, quin és el preu d’un habitatge de dues habitacions, de 60 metres quadrats situat a la parròquia de Canillo?
Les dades generades a partir del script s’alliberen sota la llicencia CC BY-NC-SA 4.0, amb la qual cosa queden lliures per compartir el material, i adaptar-lo i crear sense finalitats comercials. A més, les noves creacions a partir d’aquesta hauran d’anar sota la mateixa llicència. S’ha optat per aquesta llicència perquè tothom pugui fer ús del material (sempre reconeixent l’autoria i indicar canvis que s’hagin realitzat) i compartir-lo o adaptar-lo, però sense fins comercials, ja que les condicions d’ús de la web especifiquen que es prohibeix l’ús de les dades amb fins comercials. Val a dir, que per aquest projecte s’ha tingut en compte els termes i condicions de la web, així com el fitxer robots.txt de la web. També, les dades s’han extret de forma ètica, programant l’execució a hores de baix tràfic i amb intervals de temps entre peticions molt espaiat.