Skip to content

πŸ“Š Data and notebooks for data cleaning and transformation

License

Notifications You must be signed in to change notification settings

viszlab/datasets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Datasets

Code for cleaning, transforming and analyzing data from the methodologies used in the thesis project. This includes data from the survey questionnaire among building occupants, data logs from the air quality monitors installed within the meeting rooms and data and coding from the evaluation sessions of the prototype.

Written in Python (Jupyter Notebook format, .ipynb), the notebooks utilize libraries such as Numpy and Pandas for data cleaning. Visualization libraries like Seaborn are employed to create graphs and plots, offering an overview of the collected data, exploring patterns, and gaining insights into understanding the occupants.

The data used within the notebooks are not publicly available and are thus not part of this GitHub repository. Only aggregated datasets and data frames of cleaned outputs are visible within the notebooks. Please contact the researcher for the possibility of getting access to the raw unstructured data used in this research.

The notebooks can be viewed using JupyterLab or using the below set-up with the native implementation within VSCode as described below in the install guide.

Install

  1. Install a code editor such as VSCode.
  2. Install Python using the Anaconda distribution
  3. Clone this repository to your local machine.
$ git clone git@github.com:viszlab/datasets.git
  1. Set-up your VSCode environment using the official guide
  2. Run (all) the cells to display the output and plot the graphs

Project Structure

β”œβ”€β”€ docs                    # Images and documentation for the repo
β”œβ”€β”€ evaluation-data         # Raw .csv export from qualtrics and transcriptions (not included)
β”œβ”€β”€ monitor-data            # Raw .csv logs from the monitors (not included)
β”œβ”€β”€ survey-data             # Raw .csv export from qualtrics (not included)
β”œβ”€β”€ evaluation-charts       # Output graphs of the monitor notebooks
β”œβ”€β”€ monitor-charts          # Output graphs of the monitor notebooks
β”œβ”€β”€ survey-charts           # Output graphs of the survey notebooks
β”œβ”€β”€ evaluation-notebooks    # Notebooks to analyse evaluation data
β”œβ”€β”€ monitor-notebooks       # Notebooks to analyse monitoring data
└── survey-notebooks        # Notebooks to analyse survey data

Project

Viszlab is a tangible physical data visualization for the Lab42 building. An interactive experience using environment sensor data to offer Human Building-Interaction. Viszlab is developed as a Thesis and Graduation project for the Master (MSc) Information Studies: Information Systems (track) at the University of Amsterdam by part-time student Danny de Vries.

  • Master: Master Information Studies: Information Systems (track)
  • University: University of Amsterdam (UvA)
  • Institute: Informatics Institute
  • Faculty: Faculty of Science (FNWI)
  • Research Group: Digital Interactions Lab (DIL)
  • Student: BSc Danny de Vries (14495643)
  • Supervisor: Dr. H. (Hamed) Seiied Alavi PhD

Viszlab Β© 2024 by Danny de Vries is licensed under CC BY-NC-SA 4.0.