Automating exploratory spatial data analysis (ESDA) for vector and raster data : development and evaluation of the autoESDA Python library

dc.contributor.advisorRautenbach, Victoria-Justine
dc.contributor.coadvisorFabris-Rotelli, Inger Nicolette
dc.contributor.emailu17198021@tuks.co.zaen_US
dc.contributor.postgraduateDe Kock, Nicholas
dc.date.accessioned2024-02-15T09:23:43Z
dc.date.available2024-02-15T09:23:43Z
dc.date.created2024-04-01
dc.date.issued2023-11-20
dc.descriptionDissertation (MSc (Geoinformatics))--University of Pretoria, 2023.en_US
dc.description.abstractautoESDA is a Python library developed with the aim of automating the Exploratory Spatial Data Analysis (ESDA) process. This is done by generating a HTML report made up of various ESDA graphs and statistics calculated according to the input dataset, requiring no other inputs from the user. ESDA (local spatial autocorrelation specifically) in Python has been a challenge for raster datasets, with software support lagging behind alternative platforms such as R. This dissertation documents the improvements made to the original library. These improvements include the support for raster datasets, an updated architectural design, and other minor, cosmetic improvements. The performance of the updated version of autoESDA is evaluated by investigating how its processing time varies according to vector and raster datasets that differ in size and complexity. These results are then discussed as a measure of how well the library has achieved its goal of automating the ESDA process. Finally, a roadmap for further improvements to the library is discussed.en_US
dc.description.availabilityUnrestricteden_US
dc.description.degreeMSc (Geoinformatics)en_US
dc.description.departmentGeography, Geoinformatics and Meteorologyen_US
dc.description.facultyFaculty of Natural and Agricultural Sciencesen_US
dc.identifier.citation*en_US
dc.identifier.doihttps://doi.org/10.25403/UPresearchdata.25224725en_US
dc.identifier.otherA2024en_US
dc.identifier.urihttp://hdl.handle.net/2263/94636
dc.publisherUniversity of Pretoria
dc.rights© 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
dc.subjectUCTDen_US
dc.subjectPython libraryen_US
dc.subjectESDAen_US
dc.subjectSpatial statisticsen_US
dc.subjectRaster datasetsen_US
dc.subjectSpatial autocorrelationen_US
dc.subject.otherSustainable development goals (SDGs)
dc.subject.otherSDG-09: Industry, innovation and infrastructure
dc.subject.otherNatural and agricultural sciences theses SDG-09
dc.subject.otherSDG-11: Sustainable cities and communities
dc.subject.otherNatural and agricultural sciences theses SDG-11
dc.titleAutomating exploratory spatial data analysis (ESDA) for vector and raster data : development and evaluation of the autoESDA Python libraryen_US
dc.typeDissertationen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DeKock_Automating_2023.pdf
Size:
4.47 MB
Format:
Adobe Portable Document Format
Description:
Dissertation

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: