数据可视化--实验3

数据可视化–实验3

通过excel、python完成本次实验

题目

1、”产品销售统计数据.xls”是某一商品在全国各个基地的销售统计数据,请用饼图绘制出包涵所有数据的分析图表。绘图工具不限。

地区 销售量 销售额
西南 515 1823.4
华中 488 1677.4
华北 727 2544.5
东北 683 2185.6
西北 586 1816.6
华南 676 2366
华东 554 2073.5

2、芝麻信用采用的国际通行的信用分来直观表现信用水平。现对不同学历的人群进行调查,得到如下数据,请使用Python实现该数据的可视化表达。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9NILG0nH-1591966581964)(\S3-1.png)]

3、目前有亚洲、非洲、欧洲、美洲、大洋洲的历年人口数据,请绘制堆叠面积图说明各州人口增长趋势。(至少用两种工具技术实现)

1750 1800 1850 1900 1950 1999 2050
亚洲 502 635 809 947 1402 3634 5268
非洲 106 107 111 133 221 767 1766
欧洲 163 203 276 408 547 729 628
美洲 18 31 54 156 339 818 1201
大洋洲 2 2 2 6 13 30 46

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cWEmoPNA-1591966581980)(\S3-2.png)]

实验过程记录

1、使用excel饼图绘制出包涵所有数据的分析图表如下:

https://img-blog.csdnimg.cn/20200612211948670.png

2、芝麻信用采用的国际通行的信用分来直观表现信用水平。现对不同学历的人群进行调查,得到如下数据,请使用Python实现该数据的可视化表达。

结果如下:

https://img-blog.csdnimg.cn/20200612212001966.jpg

3、目前有亚洲、非洲、欧洲、美洲、大洋洲的历年人口数据,请绘制堆叠面积图说明各州人口增长趋势。(至少用两种工具技术实现)

  1. excel实现效果如下:

https://img-blog.csdnimg.cn/20200612212016372.png

  1. python实现效果如下:

https://img-blog.csdnimg.cn/20200612212034600.png

附:实验3python代码

if __name__ == "__main__":
    """
    实验3-2
    """
    showPie(
        x=[0.252,0.372,0.334,0.037,0.006],
        explode=[0,0.1,0,0,0],
        labels=['中专','大专','本科','硕士','其他'],
        autopct="%3.1f%%",
        im_name="实验3-2",
        im_title="芝麻信用失信用户教育水平分布"
    )
    """
    实验3-3
    """
    S2.data_path=data_path
    data = S2.dataSet(filename="实验3-3.xlsx",header=0,nrows=None)
    print(data.columns)
    print(data.values)
    print(data.index)
    showStackedGraph(
        x=data.columns,
        y=data.values,
        labels=data.index,
        colors=None,
        im_name="实验3-3",
        im_title="全球各大洲人口增长历史及预测",
        xlabel="年份",
        ylabel="十亿"
    )



猜你喜欢

转载自blog.csdn.net/qq_41971768/article/details/106734962