download_data
download_data(id_device, start_date, end_date, sample_rate, logs = False,
data_type = 'RAW', file_format = None, fields = None)Acceda o descargue datos de los dispositivos: EVA Classic, EVA Lite, ERIS y CaMI Sensors
Parameters:
id_device : str Id del dispositivo desde el cual se descargan los datos
start_date : str
Fecha y hora de inicio en formato 'YYYY-MM-DD HH:MM:SS'
end_date : str
Fecha y hora de fin en formato 'YYYY-MM-DD HH:MM:SS'
sample_rate : str
Especifica el intervalo para la extracción de datos. Valores aceptables incluyen '1T' para datos por minuto, '1H' por hora, '1D' por día, y '1W' por semana. Adicionalmente, se pueden definir frecuencias personalizadas utilizando la notación de pandas; por ejemplo, '5H' para cada cinco horas o '2D'para cada dos días
logs : bool, default False Indica si se quiere descargar los logs, datos del funcionamiento del dispositivo. Por defecto False (descarga data)
data_type : str, default 'RAW'
Indica el tipo de dato que se va a descargar: RAW o PROCESSED.
file_format : str, default None
Formato para guardar los datos descargados ('csv' o 'xlsx').
fields : str, default None Lista de campos específicos a descargar. Por defecto None (todos los campos)
Returns
pd.DataFrame (Python) / data.frame (R)
Devuelve un conjunto de datos con la información descargada. En Python, pd.DataFrame de Pandas, mientras que en R se retorna un data.frame, ambos estructurados para facilitar el análisis de los datos.
Examples
from MakeSens import MakeSens
data = MakeSens.download_data('device123', '2023-01-01 00:00:00',
'2023-01-02 00:00:00', '1H')data <- download_data('device123', '2023-01-01 00:00:00',
'2023-01-02 00:00:00', '1H')Última actualización
¿Te fue útil?