Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ch-shin/ENERTALK-dataset
The ENERTALK Dataset, 15 Hz Electricity Consumption Data from 22 Houses in Korea
https://github.com/ch-shin/ENERTALK-dataset
Last synced: about 2 months ago
JSON representation
The ENERTALK Dataset, 15 Hz Electricity Consumption Data from 22 Houses in Korea
- Host: GitHub
- URL: https://github.com/ch-shin/ENERTALK-dataset
- Owner: ch-shin
- Created: 2019-05-05T05:23:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T01:48:04.000Z (about 2 years ago)
- Last Synced: 2024-08-02T14:05:58.361Z (5 months ago)
- Language: Jupyter Notebook
- Homepage: https://www.enertalk.com/
- Size: 11.8 MB
- Stars: 20
- Watchers: 1
- Forks: 10
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-energy-tools - ENERTALK - 122 days | 15 Hz | (Datasets / Electricity-Demand)
README
# ENERTALK-dataset
**The ENERTALK Dataset, 15 Hz Electricity Consumption Data from 22 Houses in Korea [[paper]](https://www.nature.com/articles/s41597-019-0212-5.epdf) [[dataset]](https://springernature.figshare.com/collections/The_ENERTALK_Dataset_15_Hz_Electricity_Consumption_Data_from_22_Houses_in_Korea/4502780)**This repository contains jupyter notebooks for plots in the ENERTALK dataset paper. In order to visualize figures using notebooks, the 'ENERTALK' dataset must be downloaded first.
## Requirements
Listed in `requirements.txt`. Install with `pip install -r
requirements.txt`## Data
After acquiring the
data and running the setup scripts your folder structure should look
like
```
PROJECT_PATH/
enertalk-dataset/
00/
20161101/
20161102/
...
01/
...
nilmtk-converter
notebooks
tools
```## Contents in 'nilmtk-converter'
This folder contains nilmtk converter and metadata generator for nilmtk conversion.metadata/
* Metadata generated by metadata_generator.pymetadata_generator.py
* Metadata generator in accordance with nilm_metadataconvert_enertalk.py
* data converter for nilmtk## Contents in 'notebooks' folder.
The visualization codes are used for the following figures.Fig04.ipynb
* Figure 4: Data snippets of two houses.Fig04_reduced.ipynb
* Downsampled version of Figure 4.Fig05.ipynb
* Figure 5: Data snippets of two houses - measurements plots of six appliances.Fig06.ipynb
* Figure 6: Snippets of six refrigerators from six different houses.Fig07.ipynb
* Figure 7: Plots of power consumption measurements for sampling rate of 1/6 Hz, 1 Hz, 15 Hz.Fig08.ipynb
* Figure 8: Hourly distribution of average power consumption (house 00)Fig09.ipynb
* Figure 9: Top four cluster centers found with adaptive K-means clustering on the normalized data.Fig10.ipynb
* Figure 10: Box plot of daily on-ratio over the 22 houses.Fig11.ipynb
* Figure 11: Heatmap of daily observation ratio for the 22 houses.Fig12.ipynb
* Figure 12: Average occurrence count of gaps for the 22 houses.Fig13.ipynb
* Figure 13: Observation ratio of House 00.Also, 'notebooks' folder contains the simple test code for the nilmtk
nilmtk_test.ipynb
* Simple loading h5 file generated by nilmtk converter