基于 SPC 的强风暴历史数据,仅简单分析历年的龙卷风分布情况。主要用到 pandas 处理 csv 数据,并利用 matplotlib,seaborn绘制箱线图,小提琴图,条形图,散点图等图形。...seaborn 是基于 matplotlib 的可视化库,主要应用于统计分析可视化,而且在统计分析可视化上非常好用且非常强大。
示例也给出了子图的绘制,大部分语句都给出了注释,数据同样见最后链接。...# 合并两个 DataFrame
tora = pd.concat([tor, tor2])
fig, ax = plt.subplots(2, 2, figsize = (16, 8))
# 绘制箱线图...y = tora.TOR_WIDTH, order=["EF0", "EF1", "EF2", "EF3", "EF4"], palette='vlag', ax = ax[0, 0])
# 类似箱线图...= 0, ax = ax[0, 1])
# 箱线图和核密度估计曲线整合
sns.violinplot(x = tora.TOR_F_SCALE, y = tora.TOR_LENGTH, order