Calculate average (daily, monthly, seasonally) for long time series data

4 次查看(过去 30 天)
Hi everyone,
How to use ignore NaN value when calculate mean or geomean using retime?
Thank you.

回答(1 个)

Ajay Kumar
Ajay Kumar 2020-4-24
You can ignore NaN values using property omitnan
  1 个评论
Aries Dwi Siswanto
Aries Dwi Siswanto 2020-4-24
Hi Ajay Kumar,
Thank you for your help. I have already used this omitnan, also nanmean when I was applying to retime function (https://www.mathworks.com/matlabcentral/answers/371225-calculate-daily-monthly-annual-averages-from-hourly-data).
Here some synthax that I used:
t = datetime (year, month, day, hour, minute, second);
hourlytemp = timetable(t, TempSurf);
monthlyavg = retime (hourlytemp, 'monthly', 'nanmean')
Error using timetable/retime (line 140)
Unrecognized synchronization method: 'nanmean'.
How to use the nanmean combined to retime?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Timetables 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by