python中pyecharts如何实现一个文件绘制多张图

  介绍

这篇文章主要讲解了python中pyecharts如何实现一个文件绘制多张图,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

<强>网格并行显示多张图

注意:第一个图需为有x/y轴的图,即不能为派,其他位置顺序任意

从pyecharts进口酒吧,线,散射,EffectScatter,网格
  & # 39;& # 39;& # 39;
  网格类:并行显示多个图表TODO第一个图需为有x/y轴的图,即不能为派,其他位置顺序任意。
  & # 39;& # 39;& # 39;
  
  attr=[“衬衫“,“羊毛衫“,“雪纺衫“,“裤子“,“高跟鞋“,“袜子“)
  v1=[5, 20岁,36岁,10日,75年,90年)
  v2=[8 10日,25日,60岁,20岁,80年)
  栏=栏(“柱状图示例“,title_pos=?5%“)
  bar.add(“商家A", attr, v1, is_stack=True)
  bar.add(“商家B", attr, v2, is_stack=True, legend_pos=?0%”)=线(“折线图示例“)
  attr=[“周一“,“周二“,“周三“,“周四“,“周五“,“周六“,“周日“)
  line.add (
  “最高气温“,
  attr,
  11(11日,15日,13日,12日,13日,10],
  mark_point=[“max",“min"),
  mark_line=(“average"),
  )
  line.add (
  “最低气温“,
  attr,
  (1、2、2、5、3、2 0],
  mark_point=[“max",“min"),
  mark_line=(“average"),
  legend_pos=?0%”,
  )
  
  v1=[5, 20岁,36岁,10日,75年,90年)
  v2=[8 10日,25日,60岁,20岁,80年)
  散射=散射(“散点图示例“,title_top=?0%“, title_pos=?5%“)
  scatter.add (“scatter" v1、v2, legend_top=?0%“, legend_pos=?0%”)
  
  es=EffectScatter(“动态散点图示例“,title_top=?0%”)
  es.add (
  “es",
  11(11日,15日,13日,12日,13日,10],
  (1、2、2、5、3、2 0],
  effect_scale=6,
  legend_top=?0%”,
  legend_pos=?0%”,
  )
  
  # TODO配置网格类
  网格=网格(高度=720,宽度=1200)#初始化,参数可传是page_title、宽度、高度
  网格。add(酒吧,grid_bottom=?0%“, grid_left=?0%“) #添加要展示的图表,并设置显示位置
  网格。add(线,grid_bottom=?0%“, grid_right=?0%“) #添加要展示的图表,并设置显示位置
  网格。add(散射,grid_top=?0%“, grid_left=?0%“) #添加要展示的图表,并设置显示位置
  网格。add (es grid_top=?0%“, grid_right=?0%“) #添加要展示的图表,并设置显示位置
  
  grid.render (“。/pyecharts_html Grid_并行显示多张图表.html") 

<强>重叠图表混合使用

 

<强>页面一个页面顺序渲染多个图表

从pyecharts导入*
  
  页面=()#实例化页面类
  
  #线
  attr=[& # 39;周一& # 39;,& # 39;周二& # 39;,& # 39;周三& # 39;,& # 39;周四& # 39;,& # 39;周五& # 39;,& # 39;周六& # 39;,& # 39;周日& # 39;】=线(“折线图示例“)
  line.add(“最高气温“,attr,[11日,11日,15日,13日,12日,13日,10],
  mark_point=[“max",“min"], mark_line=[“average"])
  line.add(“最低气温“,attr, [1、2、2、5、3、2 0],
  mark_point=[“max",“min"], mark_line=[“average"])
  
  page.add(线)# TODO向页面中添加图表
  
  #派
  attr=[“衬衫“,“羊毛衫“,“雪纺衫“,“裤子“,“高跟鞋“,“袜子“)
  v1=[10 11、12、13日,10日10]
  派=派(“饼图-圆环图示例“,title_pos=& # 39;中心# 39;)
  pie.add (““, attr, v1,半径=[75],label_text_color=没有
  is_label_show=True, legend_orient=& # 39;垂直# 39;,legend_pos=& # 39;左# 39;)
  
  page.add(派)# TODO向页面中添加图表
  
  #克莱恩
  v1=[(2320.26, 2320.26, 2287.3, 2362.94),
  (2300年,2291.3,2288.26,2308.38),
  (2295.35,2346.5,2295.35,2345.92),
  (2347.22,2358.98,2337.35,2363.8),
  (2360.75,2382.48,2347.89,2383.76),
  (2383.43,2385.42,2371.23,2391.82),
  (2377.41,2419.02,2369.57,2421.15),
  (2425.92,2428.15,2417.58,2440.38),
  (2411年,2433.13,2403.3,2437.42),
  (2432.68,2334.48,2427.7,2441.73),
  (2430.69,2418.53,2394.22,2433.89),
  (2416.62,2432.4,2414.4,2443.03),
  (2441.91,2421.56,2418.43,2444.8),
  (2420.26,2382.91,2373.53,2427.07),
  (2383.49,2397.18,2370.61,2397.94),
  (2378.82,2325.95,2309.17,2378.82),
  (2322.94,2314.16,2308.76,2330.88),
  (2320.62,2325.82,2315.01,2338.78),
  (2313.74,2293.34,2289.89,2340.71),
  (2297.77,2313.22,2292.03,2324.63),
  (2322.32,2365.59,2308.92,2366.16),
  (2364.54,2359.51,2330.86,2369.65),
  (2332.08,2273.4,2259.25,2333.54),
  (2274.81,2326.31,2270.1,2328.14),
  (2333.61,2347.18,2321.6,2351.44),
  (2340.44,2324.29,2304.27,2352.02),
  (2326.42,2318.61,2314.59,2333.67),
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

python中pyecharts如何实现一个文件绘制多张图