pyecharts折线图上symbol(小圆圈)颜色的修改方法

2023-10-27

本人刚接触pyecharts,尝试做k线与指标图,但遇到不少困难。
虽然pyecharts虽在展现上令人舒畅,但使用起来并不能像echarts那么完善,比如k线的颜色目前就改不了,我是在尝试了各种方法后,才在GitHub上找到了作者的回答……
此外,本人并没有JAVA的知识,python也是自学的,echarts上虽有各条配置项的用法解释,但却迷茫于如何在python中应用。
在反复摸索与尝试之后终于向前迈进了一小步,下面言归正传讲下pyecharts中,折线图symbol(小圆圈)颜色的修改方法:

首先说下本人无法实现的方法:
想通过from pyecharts import Style来自定义风格,但找不到能接入的参数;
又想通过from pyecharts import configure自定义主题,但主题内预设的颜色列表经过overlap和grid的设置折腾会使原先预想的指标线颜色乱掉,即使线的颜色因指定过没变,但那个symbol颜色会仍会跟随颜色列表显示。

为了能够改变symbol的颜色,本人不断翻阅查找能调用的方法,最终使用_option强行实现了修改,巧的是我后来在pyecharts官方文档中高级话题->回调函数和事件处理的最后一个条目中,发现官方承认pyecharts的自带 options可能无法满足使用者需求,可以通过编辑 _option解决……

下面是例子:

l = Line()
l.add('WMA20', date, wma20.round(2),
      line_color='#8000ff',
      is_symbol_show=False,
      )
l._option['series'][0]['itemStyle']={
                            'normal': {
                                'color': '#54ffff',
                            }
                        }

图片如下,为了测试效果,我先载入了一个全灰的自定义主题,可以看到在series中序号为0的指标线的symbol颜色改变了,并且也反映在了legend和tooltip上
在这里插入图片描述
2020年6月26日
趁端午节想把0.5.11版换成最新版,慢慢捣鼓时,发现新版仍旧没提供修改symbol颜色的方法……
还是用我的老方法进入option自己改吧,无非就是._option和.options的区别

另外,我不是相关专业的人,不会经常上CSDN,因此评论会几个月后才看到,不要期待我能立即解答。
关于一些pyechart是基础问题,其实官方网站已提供很详细的说明,觉得不直观也可以多翻翻DEMO,我也是这么摸索过来的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pyecharts折线图上symbol(小圆圈)颜色的修改方法 的相关文章

随机推荐

  • 解决 remote Support for password authentication was removed on August 13, 2021.

    解决 remote Support for password authentication was removed on August 13 2021 Please use a personal access token instead 问
  • 智能指针 std::auto_ptr 和 shared_ptr

    转载 http blog sina com cn s blog 508938e10100f12x html auto ptr 类可以用于管理由 new 分配的单个对象 但是无法管理动态分配的数组 我们通常不会使用数组 而是使用 vector
  • go语言配置

    1 Go语言的环境变量 与Java等编程语言一样 安装Go语言开发环境需要设置全局的操作系统环境变量 除非是用包管理工具直接安装 主要的系统级别的环境变量有两个 1 GOROOT 表示Go语言环境在计算机上的安装位置 它的值可以是任意的位置
  • memcached 高可用工具 memcached-ha

    MemcachedHA 包装一种memcached client 使系统达到对memcached的高可用控制 日本人开发的 项目地址 http sourceforge jp projects memcached ha 1 数据多点备份 主从
  • k8s--基础--22.9--storageclass--类型--Quobyte

    k8s 基础 22 9 storageclass 类型 Quobyte 1 介绍 1 1 案例 apiVersion storage k8s io v1 kind StorageClass metadata name slow provis
  • 云原生之使用Docker部署caddy网站服务器

    云原生之使用Docker部署caddy网站服务器 一 Caddy介绍 1 Caddy简介 2 Caddy特点 二 检查本地环境 1 检查操作系统版本 2 检查docker状态 三 下载caddy镜像 四 部署caddy应用 1 创建数据目录
  • kuka程序备份_KUKA机器人更改机器人名称及备份还原数据

    大家好 继之前发过的图文消息 连续好多期都是用视频讲解了 毕竟我觉得实际演示和语言沟通才是信息交流最通畅的方式 然而后台的播放数据并不好 半个小时的视频平均播放时长才十分钟 可能是视频太长了 我不是败给我自己 我是败给了这个时代 因为D音
  • 网络基础入门

    文章目录 一 网络的背景 独立模式 计算机之间相互独立 网络互联 多台计算机连接在一起 完成数据共享 局域网LAN和广域网WAN 二 网络在哪里 三 认识协议 四 OSI七层模型 五 TCP IP 四层模型 六 网络传输基本流程 七 数据包
  • mysqldump对mysql数据库的影响

    对于想入门或者初级 中级mysql数据库运维人员 了解mysqldump对mysql数据库的影响 是非常必要的 当执行mysqldump命令之后 mysql后台执行了什么 下面就带大家看看 在这里使用general log进行分析 1 首先
  • sql计算留存率

    文章目录 什么是留存率 案例1 案例2 案例3 案例4 参考 什么是留存率 留存用户是指用户在APP产生行为后 在固定的第N日继续访问或使用APP的用户 留存率是指用户在一段时间后或固定的间隔后产生留存用户的比例 用户留存率有很多种 新客留
  • 查看Linux服务器内存情况

    查看Linux服务器内存情况 一 free命令 二 top命令 总结 一 free命令 free命令用于显示内存的使用情况 包括实体内存 虚拟的交换文件内存 共享内存区段 以及系统核心使用的缓冲区等 语法 free bkmotV s lt
  • Redis 三台服务器搭建三主三从详细步骤

    1 需要三台服务器 如 服务器A B C 2 在三台服务器上安装gcc 执行如下命令 yum install gcc 3 验证是否安装好gcc gcc v 如果出现如下信息 代表已安装好 如果防火墙是开启状态 需要防火墙开通端口 永久开放如
  • CVPR 2023

    论文题目 Accelerated Coordinate Encoding Learning to Relocalize in Minutes using RGB and Poses 在公众号 3D视觉工坊 后台回复 原论文 可获取对应论文p
  • 血压计算法

    1 1 动脉平均压的计算 动脉平均压 MAP 是血压波 P t 形在一个周期内的积分除以周期T 其定义如下 均压反映了动脉血压的数值和波形 从试波法原理的两条基本原则 振荡波包络线呈现出近似抛物线的形态 脉搏振荡波振幅最大对应的袖带压力为平
  • 109,有序链表转换为二叉搜索树

    给定一个单链表 其中的元素按升序排序 将其转换为高度平衡的二叉搜索树 本题中 一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 示例 给定的有序链表 10 3 0 5 9 一个可能的答案是 0 3 9 10
  • css 小记

    新的 CSS 伪类函数 is 和 where is 旧的写法 h1 gt b h2 gt b h3 gt b h4 gt b h5 gt b h6 gt b color hotpink 新的写法 伪类 is is h1 h2 h3 h4 h
  • RSA算法多种生成公私钥的方式

    前言 在实际项目开发中常常需要用到非对称性加密算法生成公私钥应用于加密与认证 服务器间ssh免密等 关于非对称性加密算法生成公私钥等笔者之前有发表过一篇有趣的文章 感兴趣的朋友可以去了解下 生成公私钥的方式有很多 本文以RSA算法为例来讨论
  • 基于Matlab的跨孔CT胖射线追踪算法(二)

    基于Matlab的跨孔CT胖射线追踪算法 二 CT技术是一种无损的工程物探检测技术 因其方法简单 分辨率高 理论上更可靠 结果更直观 被广泛的应用于各种工程 胖射线追踪是CT技术的一种正演算法 本文的代码和示意图 供学习借鉴 1 文章目录
  • Java——JavaDoc生成文档

    JavaDoc javadoc命令是用来生成自己的APi文档 参数信息 author 作者名 version 版本号 since 致命需要最早使用的jdk版本 param 参数名 return 返回值情况 throws 异常抛出情况 用一段
  • pyecharts折线图上symbol(小圆圈)颜色的修改方法

    本人刚接触pyecharts 尝试做k线与指标图 但遇到不少困难 虽然pyecharts虽在展现上令人舒畅 但使用起来并不能像echarts那么完善 比如k线的颜色目前就改不了 我是在尝试了各种方法后 才在GitHub上找到了作者的回答 此