- 导入数据文件
- 安排并创建的数据时间表变量
- 应用调整时间函数来获取每日/每月平均水平
如何计算每日均值和每月从每小时的数据意味着什么?
49视图(30天)
显示旧的评论
我有5年continuasly每小时的数据,我想每天计算均值和蒙特的意思。
示例数据文件连接
0评论
接受的答案
彰Agata
2020年2月25日
我建议以下步骤:
下面是一个例子:
%读取数据文件
选择= detectImportOptions (“test_pog.txt”);
T = readtable (“test_pog.txt”、选择);
% datetime向量
时间= datetime (T {: 1},“InputFormat”,“yyyy.MM.dd”。);
时间。小时= T {: 2};
%添加datetime向量和删除1 st&2nd列
T。时间=时间;
T (: 1:2) = [];
%转换为时间表
TT = table2timetable (T);
%申请调整时间函数来获取每日/每月的意思
TTdailyMean =调整时间(TT),“每天”,“的意思是”);
TTmonthlyMean =调整时间(TT),“月”,“的意思是”);