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虚拟环境Virtualenv使用教程
May 18 Python
python中利用Future对象异步返回结果示例代码
Sep 07 Python
python解决字符串倒序输出的问题
Jun 25 Python
解决Pandas的DataFrame输出截断和省略的问题
Feb 08 Python
不到40行代码用Python实现一个简单的推荐系统
May 10 Python
通过PHP与Python代码对比的语法差异详解
Jul 10 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
Jan 20 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
Apr 30 Python
Python 中如何写注释
Aug 28 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
Oct 21 Python
Pycharm配置lua编译环境过程图解
Nov 28 Python
Python爬虫爬取ts碎片视频+验证码登录功能
Feb 22 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扩展开发经验分享
2012/09/06 PHP
php下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
JavaScript更改class和id的方法
2008/10/10 Javascript
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
玩转方法:call和apply
2014/05/08 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
JavaScript 基础函数_深入剖析变量和作用域
2016/05/18 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
微信小程序 chooseImage选择图片或者拍照
2017/04/07 Javascript
vue移动端UI框架实现QQ侧边菜单组件
2018/03/09 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
2018/08/28 Javascript
原生JS实现简单的无缝自动轮播效果
2018/09/26 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
Python加密方法小结【md5,base64,sha1】
2017/07/13 Python
Python时间的精准正则匹配方法分析
2017/08/17 Python
Python爬虫天气预报实例详解(小白入门)
2018/01/24 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
python+selenium实现简历自动刷新的示例代码
2019/05/20 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
Python整数对象实现原理详解
2019/07/01 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
python中if嵌套命令实例讲解
2021/02/25 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
TCP/IP的分层模型
2013/10/27 面试题
庆六一文艺汇演活动方案
2014/08/26 职场文书
2014年班主任工作总结
2014/11/08 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
2015年教师节慰问信
2015/03/23 职场文书
《吃水不忘挖井人》教学反思
2016/02/22 职场文书
五年级语文教学反思
2016/03/03 职场文书