不要去追一匹马

用追马的时间

去种花

待到来年春暖花开之时

会有一批骏马奔赴于此

最近我在对pyecharts深造时,我竟然没有在广大的互联网上找到一个适合小白学习的手册,于是我觉得我要去做一个大事,我要把我学习的笔记系统的、非常非常详细的整理一下,形成一个适合小白学习的手册。所以一件伟大的事情就要发生了

要想进入pyecharts的大门,首先你要有pyecharts这个包吧。

可以用pip直接下载:pip install pyecharts==1.7(建议用1.7.x的某个版本)

编辑工具建议用Jupyter Notebook,我学习用的是Jupyter Notebook配合pyecharts 1.7.1(如果你没有Jupyter Notebook请看Jupyter Notebook)

编辑之前记得导入所需的包,以及需要的图名

这篇文章需要导入的:

from pyecharts import options as optsfrom pyecharts.charts import Bar, Line

图表所用数据(数据虚假):

x_data = ['A', 'B', 'C', 'E', 'D', 'F']y_data_1 = [12, 15, 19, 17, 18, 23]y_data_2 = [23, 32, 13, 34, 24, 16]

主题设置所有主题

theme_list = ['chalk','dark','essos','infographic', 'light','macarons', 'purple-passion','roma','romantic','shine','vintage', 'walden','westeros','white','wonderland']

配置项初始化配置项--InitOpts

width[str] #画布宽度height[str] #画布高度chart_id[str] #图表ID,多用于多图表区分renderer[str] #渲染风格 “canvas”、“svg”page_title[str] #生成网页的标题theme[str] #主题bg_color[str] #背景颜色,可以是RGB、16进制

看例子:

bar = (    Bar(init_opts=opts.InitOpts(width='600px', height='400px',chart_id='0000',theme='dark',renderer='svg',page_title='口口',bg_color='#9999ff'))    .add_xaxis(x_data)    .add_yaxis('商家A', y_data_1)    .add_yaxis('商家B', y_data_2))bar.render("000.html") #生成网页bar.render_notebook() #在Jupyter Notebook中显示

配置项标题配置项--TitleOpts

title/subtitle[str] #主/副标题,支持换行title_link/subtitle_link[str] #在主题中加urltitle_target/subtitle_target[str] #url打开窗口,self当前窗口,bank新打开窗口pos_left[str] #主题位置,有'left', 'center', 'right'对齐pos_right[str] #主题位置,有'left', 'center', 'right'对齐pos_top[str] #主题位置,'top', 'middle', 'bottom'对齐pos_bottom[str] #主题位置,'top', 'middle', 'bottom'对齐padding[num] #标题间距,可用元组(上,右,下,左)item_gap[num] #主标题和副标题间距title/subtitle_textstyle_opts:[TextStyleOpts] #字体设置

看例子:

bar = (    Bar(init_opts=opts.InitOpts(bg_color='rgb(128,0,128)',theme='dark',width='600px', height='400px',chart_id='0000',renderer='canvas'))    .add_xaxis(x_data)    .add_yaxis('商品A', y_data_1)    .add_yaxis('商品B', y_data_2)    .set_global_opts(title_opts=opts.TitleOpts(title="我是\n主标题",                                                subtitle='我是\n副标题',                                               title_link='http://www.baidu.com',                                               subtitle_link='http://www.baidu.com',                                               title_target='self',                                               subtitle_target='bank',                                               pos_right='right',                                               padding=(10,5,15,10),                                               item_gap=10,                                               title_textstyle_opts=opts.TextStyleOpts(color='red',                                                                                       font_style='normal',                                                                                       font_weight='normal',                                                                                       font_size=24),                                               subtitle_textstyle_opts=opts.TextStyleOpts(color='yellow',                                                                                          font_style='oblique',                                                                                          font_weight='lighter',                                                                                          font_size=16)  #字体设置下一次分析                                              )))bar.render_notebook()

你我相遇在美好的今天A BEAUTIFUL SPRING扫码关注我扫码关注我爱我就帮我点击“点赞”+“在看”

pyecharts 间距_pyecharts详细手册(一)相关推荐

  1. 交换机VLAN划分详细手册

    交换机VLAN划分详细手册 -------------------------两年砍柴(2010.08.08) VLAN的含义... 2 VLAN的目的... 3 VLAN的优点... 3 VLAN的 ...

  2. VMware vSphere 6.7 虚拟化搭建及配置完整详细手册 | 周末送资料

    VMware vSphere 6.7 虚拟化搭建及配置完整详细手册 | 周末送资料 https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid= ...

  3. c语言创建一个bat文件内容,BAT(批处理)文件编写详细手册

    <BAT(批处理)文件编写详细手册>由会员分享,可在线阅读,更多相关<BAT(批处理)文件编写详细手册(41页珍藏版)>请在人人文库网上搜索. 1.BAT(批处理)文件编写详细 ...

  4. pyecharts本地文件,pyEcharts安装及详细使用指南(最新)

    ECharts是一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器,底层依赖轻量级的Canvas类库ZRender,提供直观.生动.可交互.可高度个性化定制的 ...

  5. php ecos框架,ECOS模板制作详细手册ForEcstoreShopexport.doc

    ECOS模板制作详细手册ForEcstoreShopexport ECOS模板制作详细手册 For Ecstore.Shopexport目录 概述1 模板机制中的名词解释2 挂件区域(widgets) ...

  6. kubeadm安装k8s集群详细手册

    文章目录 一.k8s集群搭建 1.安装要求 2.关闭防火墙.selinux.swap分区 3.配置hostname.hosts. iptables 4.配置k8s阿里源 5.部署k8s的master和 ...

  7. Unity 内置管线Shader升级到URP详细手册

    本文转载自:https://www.jianshu.com/p/3fef69e2efb6 作为技术资料记录和备份,避免遗忘或删除 //================以下为具体内容========== ...

  8. pyEcharts安装及详细使用指南

    ECharts是一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器,底层依赖轻量级的Canvas类库ZRender,提供直观.生动.可交互.可高度个性化定制的 ...

  9. pyecharts 间距_高月双色球20108期:红球首尾间距参考29区段

    双色球第2020108期奖号为:03 09 11 24 25 28 + 16,红球和值:100,重号2个:11 28,首尾间距:25. 和值:上期和值为100,上升了22点,再次开出小和值,最近小和值 ...

最新文章

  1. ubuntu mysql 更新_数据库应用(三): Ubuntu 下 MySQL添加、更新与删除数据
  2. android源码下载与编译,Android源码下载并编译
  3. python中的列表分片详解_python列表与元组详解实例
  4. Java基础知识强化51:经典排序之桶排序(BucketSort)
  5. mac 安装memcached服务
  6. Tomcat打开远程调试和jmx远程监控
  7. python对象、引用
  8. Runloop与autoreleasePool联系
  9. Python print 不换行,Print Without Newline In Python
  10. [行业报告] 芒果发布8月份国内移动广告平台数据报告
  11. 从牛顿定律到飞行器动力学
  12. 6 Transport
  13. 服务器系统部署方案,系统部署方案.doc
  14. OAK 3D人工智能相机和RealSense系列相机的对比
  15. 为VMware vSphere创建CentOS 7 Terraform模板
  16. HTML+CSS+JS实现鼠标点击特效富强民主文明方法
  17. 为什么荷兰买家更喜欢用iDEAL付款?
  18. 我的windows学习心得
  19. 傅里叶变换对称性质MATLAB,利用共轭对称和反对称性质做离散傅里叶变换求相关性问题...
  20. 使用PCA拟合平面(Plane Fitting using PCA)

热门文章

  1. 数据库基础1—函数依赖 多值依赖
  2. 编译Skia:结合云端Github Actions与本地Visual Studio
  3. printf函数打印(一)—— 过程解析篇
  4. 用html制作生动的画板,html5教程制作简单画板代码分享
  5. 纯CSS实现轮播图(结合动画)
  6. Android源码—为什么onResume方法中不可以获取View宽高
  7. .Net Core 部署IIS,最细步骤
  8. LDA可视化气泡标号与主题标号不对应?
  9. Docker安装与部署MySQL等,迁移备份与Dockerfile和私有仓库
  10. “电子身份证”引发网游产业“新革命”