欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  第一个案例
 
  首先开始来绘制你的第一个图表
 
  frompyechartsimportBar
 
  '''
  遇到不懂的问题?Python学习交流群:1004391443满足你的需求,资料都已经上传群文件,可以自行下载!
 
  '''
 
  bar=Bar("我的第一个图表","这里是副标题")
 
  bar.add("服装",["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5,20,36,10,75,90])
 
  #bar.print_echarts_options()#该行只为了打印配置项,方便调试时使用
 
  bar.render()#生成本地HTML文件
 
  add()
 
  主要方法,用于添加图表的数据和设置各种配置项
 
  print_echarts_options()
 
  打印输出图表的所有配置项
 
  render()
 
  默认将会在根目录下生成一个render.html的文件,支持path参数,设置文件保存位置,如render(r”e:\my_first_chart.html”),文件用浏览器打开。
 
  Note:可以按右边的下载按钮将图片下载到本地,如果想要提供更多实用工具按钮,请在add()中设置is_more_utils为True
 
  frompyechartsimportBar
 
  bar=Bar("我的第一个图表","这里是副标题")
 
  bar.add("服装",
 
  ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5,20,36,10,75,90],
 
  is_more_utils=True)
 
  bar.render()
 
  使用主题
 
  frompyechartsimportBar
 
  bar=Bar("我的第一个图表","这里是副标题")
 
  bar.use_theme('dark')
 
  bar.add("服装",["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5,20,36,10,75,90])
 
  bar.render()
 
  使用pyecharts-snapshot插件
 
  如果想直接将图片保存为png,pdf,gif格式的文件,可以使用pyecharts-snapshot。使用该插件请确保你的系统上已经安装了Nodejs环境。
 
  安装phantomjs
 
  $npminstall-gphantomjs-prebuilt
 
  安装pyecharts-snapshot
 
  $pipinstallpyecharts-snapshot
 
  调用render方法bar.render(path=’snapshot.png’)文件结尾可以为svg/jpeg/png/pdf/gif。
 
  请注意,svg文件需要你在初始化bar的时候设置renderer=’svg’。
 
  多次显示图表
 
  frompyechartsimportBar,Line
 
  frompyecharts.engineimportcreate_default_environment
 
  bar=Bar("我的第一个图表","这里是副标题")
 
  bar.add("服装",["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5,20,36,10,75,90])
 
  line=Line("我的第一个图表","这里是副标题")
 
  line.add("服装",["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5,20,36,10,75,90])
 
  env=create_default_environment("html")
 
  #为渲染创建一个默认配置环境
 
  #create_default_environment(filet_ype)
 
  #file_type:'html','svg','png','jpeg','gif'or'pdf'
 
  env.render_chart_to_file(bar,path='bar.html')
 
  env.render_chart_to_file(line,path='line.html')
 
  相比第一个例子,该代码只是使用同一个引擎对象,减少了部分重复操作,速度有所提高。
 
  如果使用的是Numpy或者Pandas,可以参考这个示例
 
  

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h54705.shtml