Python 利用 pyecharts 做数据分析绘图

本文详细介绍了如何使用Python的Echarts库绘制各种图表,包括柱状图、饼状图、折线图、仪表盘和词云,提供了丰富的代码示例,帮助读者快速掌握数据可视化技巧。

柱状图

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])

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值