Borrar filtros
Borrar filtros

Trying to plot graph in a proper time series manner

1 visualización (últimos 30 días)
Nathaniel Porter
Nathaniel Porter el 18 de Dic. de 2021
Respondida: Voss el 18 de Dic. de 2021
*The original file is the csv file and I am trying to get a time series plot of the entire file to determine if it is stationary. Also being able to obtain a correct mean and standard deviation. However not getting a proper plot of all data.
%Plot of entire patient one time series
load ('glucose.mat')
plot(time,glucose),
xlabel('Time'), ylabel('Glucose')
title('Glucose readings for each time of the day')
%Finding the mean of the glucose readings for the time series
M = mean(glucose)
M = 10.1941
%Finding the standard deviation of the glucose readings for the time series
S = std(glucose)
S = 4.8692

Respuesta aceptada

Voss
Voss el 18 de Dic. de 2021
time is the time of day, so it doesn't contain information about the date, only the hours, minutes, seconds within a day. In order to plot the whole thing, you can add time to the datetime array date1 and plot glucose against the result:
%Plot of entire patient one time series
load ('glucose.mat')
plot(date1+time,glucose),
xlabel('Time'), ylabel('Glucose')
title('Glucose readings for each time of the day')
%Finding the mean of the glucose readings for the time series
M = mean(glucose)
M = 10.1941
%Finding the standard deviation of the glucose readings for the time series
S = std(glucose)
S = 4.8692

Más respuestas (0)

Categorías

Más información sobre Time Series Events en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by