![TensorFlow深度学习应用实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/844/26793844/b_26793844.jpg)
4.5 Python实战——某地降水的关系处理
上面的章节对数据属性间的处理做了一个大致的介绍,本节将使用这个方法解决一个实际问题。
农业灌溉用水主要来自于天然降水和地下水。随着中原经济区的发展和城镇化水平的提高,城市用水日趋紧张。下面分析河南省降水量的变化及分布规律,为合理调度和利用水资源提供决策。数据集名为rain.csv,记录了从2000年开始到2011年之间每月的降水量数据。本节将以其降水量进行统计计算,找出规律并进行分析。
4.5.1 不同年份的相同月份统计
对于不同年份,每月的降水量也是不同的。一般情况下,降水量会随着春、夏、秋、冬的交替呈现不同的状态,横向是一个过程。对于不同的年份来说,每月的降水量应该在一个范围内浮动,而不应偏离均值太大,如程序4-13所示。
【程序4-13】
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-T77_55086.jpg?sign=1739015240-slFWzb6GFRBHsGBAf1QisbsocHtzkmVm-0-8dfed4d2bd0f88f0e7402681d646a946)
打印结果如下:
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-T77_55087.jpg?sign=1739015240-iVzXRDZwJkH3ewfE51dsjPQjerUlgyQO-0-03309b68f98e209bb10f7d17e34f314a)
从打印结果可以看到,程序对平均每个月份的降水量进行了计算,获得了其偏移值、均值以及均方差的大小。
通过四分位的计算,可以获得一个波动范围,具体结果见图4-15。
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-P78_5251.jpg?sign=1739015240-Z5N0pkEIkdcnEtNlXN0AOls1qn8Br5Na-0-c15bd3408178a0af1321a9d4c31de91f)
图4-15 降水量的四分位图
从图4-15中可以直观地看出,不同月份之间,降水量有很大的差距,1~4月降水量明显较少,5月份开始降水量明显增多,在7月份达到顶峰后回落,11月和12月明显减少。
同时可以看到,有几个月份的降水量有明显的偏移,即离群值出现,可能跟年度情况有关,需要继续进行分析。
4.5.2 不同月份之间的增减程度比较
正常情况下,每年降水量都呈现一个平稳的增长或者减少的过程,其下降的坡度(趋势线)则应该是一样的。程序4-14展示了这种趋势。
【程序4-14】
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-T79_55089.jpg?sign=1739015240-eBH6vu6UhkNyxVGv5h5yNJ8XA17bxEsr-0-35c9871a77e11d305da6091a1d107e73)
最终打印结果如图4-16所示。
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-P79_5367.jpg?sign=1739015240-v3M9GmF5oSvYKElf6GBBwzY6pAtCzXA9-0-369593ad9df1df812a847d92f0ec7ab5)
图4-16 降水量的趋势图
从图4-16中可以明显地看出,降水的月份并不是一个规律的上涨或下跌,而是呈现一个不规则的浮动状态,增加最快的为6~7月,而下降最快的为7~8月,之后有一个明显的回升过程。
4.5.3 每月降水不相关吗
每月的降水量理论上来说应该是具有相互独立性的,即每月的降水量和其他月份没有关系,但是实际是这样的吗?可以通过程序4-15来进行分析。
【程序4-15】
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-T79_55090.jpg?sign=1739015240-mTzGRnxuFXGozVRNo4n4ydtYaWfR0BI1-0-a28cc2bcd7513f1e59debe818699cced)
计算的最终结果如图4-17所示。
![](https://epubservercos.yuewen.com/6A4E2C/15253389604123106/epubprivate/OEBPS/Images/Figure-P80_5447.jpg?sign=1739015240-m4EPbqon2FAjzgV9ErQMGRnrM9ukrtb0-0-ef7abab39110e3685d97850f4eb17f28)
图4-17 月份之间的相关性显示
从图4-17中可以看出,颜色分布比较平均,表示月份之间的降水量并没有太大的相关性,因此可以认为每月的降水是独立行为,每个月的降水量和其他月份没有关系。