Echarts 是个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,获得了众多开发者的承认。而 Python 是门富有表达力的语言,很适合用于数据处理。当数据分析赶上数据可视化时pyecharts 诞生了。json
import json import os from pyecharts import options as opts from pyecharts.charts import Page , Sankey
#例如 sankey_base().render_notebook() #//三等级图
from pyecharts.charts import Bar bar=( Bar () . add_xaxis(["衬衫", "羊毛衫",“雪纺衫",""裤子","高跟鞋",“袜子"]) . add_yaxis("商家A",[5, 20, 36, 10, 75, 90]) #还能够 .add_yaxis('商家B',[1,2,3,4])等 ) bar. render_ notebook ()
from pyecharts import options as opts from pyecharts.charts import Page, WordCloud from pyecharts.globals import SymbolType words = [ ("San S Club",10000), ("Macys",6181), ("Amy Schumer",4386), ("Juassic World",4055), ("Charter Communications",2467), ("Chick Fil A",2244), ("Planet Fitness",1868), ("Pitch Perfect", 1484), ("Express",1112), ("Home",865), ("Johmny Depp",847), ("Lena Dunham",582), ("Levis Hamilton",555), ("KKAN",550), ("Mary Ellen Mark",462), ("Farrah Abraham",366), ("Rita Ora",360), ("Serena Williams",282), ("NCAA baseball tournament",273), ("Point Break",265), ] def wordcloud_base(): c = ( WordCloud() .add("",words,word_size_range=[20,100],shape=SymbolType.RECT) .set_global_opts(title_opts=opts.TitleOpts(title="WordCloud基本示例")) ) return c wordcloud_base().render_notebook()