一、背景与目标
背景:
在科技发展的当下,准确及时的天气预报对于经济建设、国防建设的趋利避害,保障人民生命财产安全等方面有极大的社会和经济效益。公众是天气预报的一个主要用户。不但天气灾害如冰雹、飓风等等对公众生活有巨大的影响和威胁,即使日常生活、节假日安排、穿衣等等也要依靠天气预报。故对天气进行短期的预测是十分有必要的。
分析的目标:
根据当前的天气形势,对未来一定时期内的天气状况进行预测。结合有关气象资料、当天的天气气温,气压等属性来预测第二天是否下雨。
第一,导入原始数据后,对数据集中的变量进行分析,充分了解每个变量。第二,对缺失值较少的变量进行个别行删除得到处理完毕后的数据集。第三,对数据集进行进行异常值检测,保留删除异常点的数据集。第四,对数值型数据进行相关性分析。第五,建立决策树模型,对训练集进行模型验证,之后,再对预测测试集结果保存。
完成以上步骤后,能较为准确预测明天是否下雨,最终为人们在遇到相同问题时,提供完善资料的解决方法。
二、数据说明
(一)数据来源
文件“weather.csv”来自澳大利亚堪培拉机场的每日天气观测的样本数据集。从澳大利亚堪培拉机场收集的一年每日天气观测从澳大利亚联邦气象局获得,并经过处理以创建这个样本数据集。这些