Python 利用 pyecharts 做数据分析绘图

本文介绍了如何使用Python的pyecharts库创建数据可视化图表,包括柱状图、饼状图、折线图、仪表盘和词云图。通过实例展示了各个图表的代码实现,帮助读者理解数据可视化的基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    from pyecharts import Bar
    bar = Bar("柱状图")
    bar.add("服装", ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"], [5, 20, 36, 10, 75, 90])
    bar.add("鞋子", ["的萨芬", "士大夫", "暗示法", "农安", "额", "全球"], [5, 20, 36, 10, 75, 90])
    # bar.print_echarts_options()

在这里插入图片描述

饼状图

    from pyecharts import Pie
    columns = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
    data1 = [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]
    data2 = [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]
    pie = Pie('饼状图','一年的降水量与蒸发量')
    pie.add('降水量', columns, data1, center=[25,50], is_legend_show=False)
    pie.add('蒸发量', columns, data2, center=[75,50], is_legend_show=False, is_label_show=True)

在这里插入图片描述

折线图

    from pyecharts import Line
    line = Line('折线图')
    line.add("降水量", columns, data1, is_label_show=True)
    line.add("蒸发量", columns, data2, is_label_show=True)

在这里插入图片描述

仪表盘

    from pyecharts import Funnel, Gauge, Graph
    gauge = Gauge('仪表盘')
    gauge.add('业务指标', '完成率', 60)
    # gauge.show_config()

在这里插入图片描述

词云

    from pyecharts import WordCloud
    from scipy.misc import imread
    name =['Sam S Club', 'Macys', 'Amy Schumer', 'Jurassic World', 'Charter Communications', 'Chick Fil A', 'Planet Fitness', 'Pitch Perfect', 'Express', 'Home', 'Johnny Depp', 'Lena Dunham', 'Lewis Hamilton', 'KXAN', 'Mary Ellen Mark', 'Farrah Abraham', 'Rita Ora', 'Serena Williams', 'NCAA baseball tournament', 'Point Break']
    value =[10000, 6181, 4386, 4055, 2467, 2244, 1898, 1484, 1112, 965, 847, 582, 555, 550, 462, 366, 360, 282, 273, 265]
    wordcloud = WordCloud(width=600, height=400)
    wordcloud.add("", name, value, word_size_range=[20, 100])

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值