def __init__(self,id_meter, ini, end, id_meter_data_collection = None, insert=False): if(id_meter_data_collection is not None): self.__id_meter_data_collection = id_meter_data_collection self.__id_meter = id_meter if(insert): self.insert() r = Raw_data() v = [] d = [] for item in r.get_interval(ini,end,id_meter): v.append(item.kwh) d.append(item.date) self.__measurements = np.array(v) self.__dates = d