pyecharts调整图例与各板块的位置间距实例


Posted in Python onMay 16, 2020

引入Grid

grid=Grid()
 # 可以分别调整上下左右的位置,可以是百分比,也可以是具体像素,如pos_top="50px"
 grid.add(c,grid_opts=opts.GridOpts(pos_top="50%",pos_bottom="50%",pos_left="50%",pos_right="50%"))

调整前的默认距离

pyecharts调整图例与各板块的位置间距实例

代码如下

from example.commons import Faker
from pyecharts import options as opts
from pyecharts.charts import Bar,Grid

def bar_base() -> Bar:
 c = (
 Bar()
 .add_xaxis(Faker.choose())
 .add_yaxis("商家A", Faker.values())
 .add_yaxis("商家B", Faker.values())
 .set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例", subtitle="我是副标题"))
 )

 return c

if __name__ == '__main__':
 bar_base().render()

通过引入Grid调整后

pyecharts调整图例与各板块的位置间距实例

代码如下

pyecharts调整图例与各板块的位置间距实例

from example.commons import Faker
from pyecharts import options as opts
from pyecharts.charts import Bar,Grid

def grid_base() -> Grid:
 c = (
 Bar()
 .add_xaxis(Faker.choose())
 .add_yaxis("商家A", Faker.values())
 .add_yaxis("商家B", Faker.values())
 .set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例", subtitle="我是副标题"))
 )

 grid=Grid()
 # 仅使用pos_top修改相对顶部的位置
 grid.add(c,grid_opts=opts.GridOpts(pos_top="50%"))

 return grid

if __name__ == '__main__':
 grid_base().render()

补充知识:python pyecharts Line,折线图 Grid 图例摆放

我就废话不多说了,大家还是直接看代码吧

from pyecharts import Pie,Bar,Gauge,EffectScatter,WordCloud,Map,Line,Grid
import random
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [5, 20, 36, 10, 75, 90]
v2 = [10, 25, 8, 60, 20, 80]
bar = Bar("柱状图示例", height=720)
bar.add("商家A", attr, v1, is_stack=True)
bar.add("商家B", attr, v2, is_stack=True)
line = Line("折线图示例", title_top="50%")
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_top="50%",
)

grid = Grid()
grid.add(bar, grid_bottom="60%") 
 #此函数用来摆放图的位置
grid.add(line, grid_top="60%")
grid.render('grid.html')

以上这篇pyecharts调整图例与各板块的位置间距实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中常用的各种数据库操作模块和连接实例
May 29 Python
浅谈python中拼接路径os.path.join斜杠的问题
Oct 23 Python
django admin 自定义替换change页面模板的方法
Aug 23 Python
详解在python操作数据库中游标的使用方法
Nov 12 Python
python 读写文件包含多种编码格式的解决方式
Dec 20 Python
学习Python列表的基础知识汇总
Mar 10 Python
keras-siamese用自己的数据集实现详解
Jun 10 Python
基于python调用jenkins-cli实现快速发布
Aug 14 Python
python3跳出一个循环的实例操作
Aug 18 Python
python自动提取文本中的时间(包含中文日期)
Aug 31 Python
python实现猜拳游戏项目
Nov 30 Python
Python正则表达式中flags参数的实例详解
Apr 01 Python
通过Python实现一个简单的html页面
May 16 #Python
Python批量处理csv并保存过程解析
May 16 #Python
基于Python测试程序是否有错误
May 16 #Python
关于matplotlib-legend 位置属性 loc 使用说明
May 16 #Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
May 16 #Python
python_matplotlib改变横坐标和纵坐标上的刻度(ticks)方式
May 16 #Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
May 16 #Python
You might like
多文件上载系统完整版
2006/10/09 PHP
PHP+FLASH实现上传文件进度条相关文件 下载
2007/07/21 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
thinkPHP简单调用函数与类库的方法
2017/03/15 PHP
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
2015/09/06 Javascript
基于javascript制作微信聊天面板
2020/08/09 Javascript
Bootstrap整体框架之CSS12栅格系统
2016/12/15 Javascript
在DWR中实现直接获取一个JAVA类的返回值的两种方法
2016/12/25 Javascript
JavaScript Reflect Metadata实现详解
2019/12/12 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
[02:32]DOTA2英雄基础教程 美杜莎
2014/01/07 DOTA
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
python使用post提交数据到远程url的方法
2015/04/29 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
Python实现PS滤镜中马赛克效果示例
2018/01/20 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
2019/03/01 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
pyinstaller参数介绍以及总结详解
2019/07/12 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
Python自动化xpath实现自动抢票抢货
2020/09/19 Python
销售员岗位职责范本
2014/02/03 职场文书
实习评语大全
2014/04/26 职场文书
努力学习演讲稿
2014/05/10 职场文书
单位作风建设自查报告
2014/10/23 职场文书
大学生简历自我评价2015
2015/03/03 职场文书
装饰施工员岗位职责
2015/04/11 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
python内置进制转换函数的操作
2021/06/02 Python