|
R是一种开源语言,它有一组非常丰富的库,非常适合数据分析工作。在这项工作中,我们使用了印度孟买证券交易所(BSE)2010年1月至2016年12月期间医疗行业指数的月度数据。医疗保健行业7年的月度指数值存储在纯文本(.txt)文件中。然后使用scan()函数R将明文文件读入R数据对象。然后在R编程环境中使用ts()函数将R数据对象转换为时间序列对象。然后,使用R中TTR库中已定义的分解()函数将时间序列数据对象分解为三个组件:趋势、季节和随机。我们绘制了医疗时间序列数据及其三个组件的图形,并对时间序列的行为进行了详细分析。在详细分析医疗行业时间序列的分解结果后,我们提出了六种不同的预测时间序列值的方法。对于每种拟议的预测方法,我们使用2010年1月至2015年12月期间的医疗保健时间序列数据构建预测模型,并将该模型应用于预测2016年每个月的时间序列指数。由于我们知道2016年所有月份的时间序列的实际值,我们使用我们提出的每种预测方法计算误差信息预测。
|