Support voor nuphy resultaat toegevoegd

This commit is contained in:
Marcel Nijenhof
2020-02-27 17:12:47 +01:00
parent 67cc97469a
commit 9d267a4afe

View File

@@ -15,6 +15,7 @@ See:
import logging
import requests
import numpy as np
from datetime import datetime, timedelta
from dateutil.parser import isoparse
@@ -255,7 +256,7 @@ Returns the source metadata
Returns the values as a ittorator of tupples.
(datetime, value, (quality, additinalInfo))
(datetime, value, (quality, addiotinalInfo))
(datetime, value, ...)
Note:
@@ -278,6 +279,31 @@ Note:
else:
yield (dt, v)
def np(self, index=0, quality=False, additionalInfo=False):
"""np(index=0, quality=False, additionalInfo=False)
Returns the values as a numpy array
(datetime, value, (quality, additionalInfo))
(datetime, value, ...)
Note:
Is this the correct return data format??
This may change!
"""
# c = 2
# if quality:
# c+=1
# if additionalInfo:
# c+=1
# l = len(self.result()["events"])
# res = np.empty((c, l))
# i = 0
res = []
for elem in self.values(index, quality, additionalInfo):
res.append(elem)
return(np.array(res).T)
def sip(self, index=0):
"""sip(index)