Python大数据分析与应用实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3.6 使用Tableau制作天气情况的气泡云图

为了更形象、更直观地展示2011—2020年深圳的天气情况,本节没有使用Python的图库进行展示,而是使用Tableau进行绘制(笔者使用的版本为Tableau 2019.1)。Tableau作为一款优秀的数据可视化软件,提供了丰富多样的图表类型。本节使用气泡云图对天气情况进行展示。

(1)导入前面已经处理完毕的数据集“03_newDate.xlsx”。

Tableau的打开方式与一般软件的打开方式相同,Tableau导入数据的界面如图2-11所示。执行“文件”→“打开”命令,导入相关数据,并单击A处的“工作表1”进入图表制作界面。

图2-11 Tableau导入数据的界面

(2)制作气泡云图。

在进入图表制作界面后,按照图2-12中B→C→D→E的顺序依次进行操作。首先,按照B处的流程,将“维度”框中的“weather”用鼠标左键拖入“标记”框中的“大小”处。其次,按照C处的流程,右击执行“度量”→“计数”命令。再次,按照D处的流程,将“weather”拖入“标记”框中的“标签”处。最后,按照E处的指示,选择“智能显示”面板中的气泡图。至此,一个基本的气泡云图便制作完成。

(3)优化版面。

按照图2-13中F处的流程,将“weather”拖入“标记”框中的“颜色”处,使气泡云图的颜色对比看起来更加鲜明。

至此,生成的天气气泡云图如图2-14所示。通过气泡云图中气泡的大小可以直观地观察天气情况的分布,通过图2-14可以发现,2011—2020年深圳的天气主要以多云为主,阴、阵雨、晴、小雨等天气也相对较多。使用Tableau还可以生成更多有趣的图表,感兴趣的读者可以自行深入研究。

图2-12 制作气泡云图的过程图

图2-13 气泡云图的版面优化图

图2-14 天气气泡云图