REDD数据集转换

参照转换REDD数据集
1.REDD数据集地址:http://redd.csail.mit.edu/
2.下载low_freq.tar.bz2,解压,得到house1—house 6的数据
3.将数据拷入工程
REDD数据集转换_第1张图片
ps:没有红色方框部分
4.对数据进行格式转换,REDDToH5.py

from nilmtk.dataset_converters import convert_redd
convert_redd(r'D:\MyProject\NILMTK\low_freq',r'D:\MyProject\NILMTK\low_freq\redd_low.h5')

运行,结果:REDD数据集转换_第2张图片同时生成图2红色框的文件,数据转换完成。

ps:
1.运行REDDToH5.py进行数据格式转换,提示:RunTimeError:implement_array_function method already has a docstring
解决方法:卸载Numpy/Scipy/Pandas/Matplotlib这几个包,重新安装(一定要先安装numpy)。或者是版本的问题。
参考:Numpy库问题解决
2.运行REDDToH5.py进行数据格式转换,提示:No module named sklearn
解决方法:在anaconda中为python用pip安装第三方库
REDD数据集转换_第3张图片
3.运行REDDToH5.py进行数据格式转换,提示:No module named tables
解决方法:同上
REDD数据集转换_第4张图片

你可能感兴趣的:(nilm,python)