嗨喽,大家好,这是我的第二篇博客,内容是基于上篇我爬取到的豆瓣电影Top250的相关数据,做了一些简单的可视化。这次我利用的是Python中的Pyecharts库。
柱图
from pyecharts import Bar
attr=['8.5分以下','8.5-9分(不含9分)','9-9.5(不含9.5分)','9.5分以上']
value=[7,154,82,7]
bar=Bar()
bar.add('',attr,value)
bar.render('bar.html')
#引用的图标类型首字母均需大写(Bar/Line/Pie等)
#用add()方法导入数据,也可以设置图表的一些其他属性,如图标、图例等,先不多说,以后用到再写出来分享。
饼图
from pyecharts import Pie
pie=Pie(width=680,height=720)
pie.add('',['剧情',''],[73.6,26.4],center=[10,10],radius=[12,18],label_pos='center',is_label_show=True,label_text_color=None)
pie.add('',['爱情',''],[22,78],center=[30,10],radius=[12,18],label_pos='center',is_label_show=True,label_text_color=None)
pie.add('',['喜剧',''],[20,80],center=[50,10],radius=[12,18],label_pos='center',is_label_show=True,label_text_color=None)
pie.add('',['犯罪',''],[18.4,81.6],center=[70,10],radius=[12,18],label_pos='center',is_label_show=True,label_text_color=None)
pie.add('',['冒险',''],[17.6,82.4],center=[90,10],radius=[12,18],label_pos='center'