计算文件中第3列数据的日平均值和月平均值,实现步骤和实现代码如下:(假设你列之间的分隔符是\t,如果是其他,可以在代码里改一下)
% 读取文件
data = readtable('data.txt', 'Delimiter', '\t');
% 提取日期和数据
dates = datetime(data{:, 2}, 'InputFormat', 'yyyyMMdd/HHmm');
values = data{:, 3};
% 计算日平均值
daily_averages = grpstats(values, dates, 'mean');
% 计算月平均值
monthly_averages = grpstats(values, month(dates), 'mean');