Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我怎样才能巧妙地把不同的传说加到子情节里呢?

我怎样才能巧妙地把不同的传说加到子情节里呢?
EN

Stack Overflow用户
提问于 2022-02-05 07:44:36
回答 1查看 1.6K关注 0票数 0

我仍然在设计我想要做的子图的类型,但是当我们在文档中看到有标题的多个子图时

代码语言:javascript
运行
AI代码解释
复制
from plotly.subplots import make_subplots
import plotly.graph_objects as go

fig = make_subplots(
    rows=2, cols=2,
    subplot_titles=("Plot 1", "Plot 2", "Plot 3", "Plot 4"))

fig.add_trace(go.Scatter(x=[1, 2, 3], y=[4, 5, 6]),
              row=1, col=1)

fig.add_trace(go.Scatter(x=[20, 30, 40], y=[50, 60, 70]),
              row=1, col=2)

fig.add_trace(go.Scatter(x=[300, 400, 500], y=[600, 700, 800]),
              row=2, col=1)

fig.add_trace(go.Scatter(x=[4000, 5000, 6000], y=[7000, 8000, 9000]),
              row=2, col=2)

fig.update_layout(height=500, width=700,
                  title_text="Multiple Subplots with Titles")

fig.show()

这给

这很好,但请注意,传说中只有一个地方。(跟踪0,跟踪1等)

在我的设计中,左上角的情节有一个传说,另三个有其他的传说。是否有一种方法来个性化或定制子情节的传说?

EN

回答 1

Stack Overflow用户

发布于 2022-02-05 18:44:17

这个话题是在这里论坛上讨论过的,似乎不可能有多个传说。但是,在同一个线程中@Jay深层Mistry提供了部分解决方案。

他使用图例组将跟踪分组在一起,然后使用update_layout方法中的参数update_layout使图例呈现为多个图例。然而,这种间距只在垂直方向工作,所以您的多个传说仍然将垂直间隔在右侧的情节。例如:

代码语言:javascript
运行
AI代码解释
复制
from plotly.subplots import make_subplots
import plotly.graph_objects as go

fig = make_subplots(
    rows=2, cols=2,
    subplot_titles=("Plot 1", "Plot 2", "Plot 3", "Plot 4"))

fig.add_trace(go.Scatter(x=[1, 2, 3], y=[4, 5, 6], legendgroup = '1'),
              row=1, col=1)

fig.add_trace(go.Scatter(x=[20, 30, 40], y=[50, 60, 70], legendgroup = '2'),
              row=1, col=2)

fig.add_trace(go.Scatter(x=[300, 400, 500], y=[600, 700, 800], legendgroup = '2'),
              row=2, col=1)

fig.add_trace(go.Scatter(x=[4000, 5000, 6000], y=[7000, 8000, 9000], legendgroup = '2'),
              row=2, col=2)

fig.update_layout(height=500, width=700,
                  title_text="Multiple Subplots with Titles",
                  legend_tracegroupgap=180)

fig.show()

或者,您可以添加另一个图例,方法是使用注释绘制带有所附文本的框,但是它没有任何功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70999538

复制
相关文章
如何找到存在Ceph里面的文件
前段时间群友有人问,怎么能找到存在Ceph里面的文件呢,我说为什么要这样问,他说要给领导演示下Ceph的高可用,某个节点down掉之后不影响数据丢失。下面针对于这个前提,做了如下实验,感兴趣的可以试试。
DevinGeng
2019/04/09
2.1K0
如何找到存在Ceph里面的文件
如何寻找到文件在电脑中安装的位置
HelloWorldZ
2025/01/02
1622
如何寻找到文件在电脑中安装的位置
如何在 Linux 下快速找到被删除的文件
日常运维过程中,我们经常需要处理磁盘空间问题,当接到告警后,第一时间会去找那些大文件,一般比如 Centos,可能大文件就是 /var/log/messages。
PHP开发工程师
2021/05/29
3.2K0
CAM:如何利用分类网络找到物体的位置?
论文:Learning Deep Features for Discriminative Localization
AI深度学习求索
2018/12/11
1.9K0
如何找到被删除的文件
日常运维过程中,我们经常需要处理磁盘空间问题,当接到告警后,第一时间会去找那些大文件,一般比如centos,可能大文件就是 /var/log/messages。
网络技术联盟站
2021/02/22
2.5K0
如何在Linux下快速找到Java进程启动的JAR文件
在线上环境中,当CPU占用率异常高时,经常需要定位到是哪个Java进程导致的,并进一步找到该进程启动的JAR文件。以下提供了几种方法来帮助你快速找到这些信息。
高久峰
2024/06/28
1.5K0
GoLand——windows下如何编译Linux二进制文件
思索
2024/08/16
2450
GoLand——windows下如何编译Linux二进制文件
如何打开redis文件位置
可通过配置文件“redis.conf”查看文件路径,再通过文件路径打开redis文件位置。
用户4988085
2021/09/18
2.1K0
如何在linux系统上找到占用硬盘空间最大的文件
在Linux系统上,有多种方法可以找到占用硬盘空间最大的文件。以下是三种常用的方法:
用户8418197
2023/05/29
2.6K0
mysql日志文件位置_linux怎么导出日志文件
登录mysql终端 mysql -uroot -p 输入密码: 进入mysql>
全栈程序员站长
2022/09/27
3.9K0
Linux入门 | 查看文件位置、移动及删除文件
作为科研工作者,熟练掌握Linux操作系统不仅能够提升数据处理、编程开发等任务的效率,更是许多科研软件和计算环境的基础。本文将带你走进Linux的世界,从最基础的命令入手,帮助初学者快速搭建起Linux操作的知识框架,为科研之路打下坚实基础。
用户11172986
2024/06/20
3360
Linux入门 | 查看文件位置、移动及删除文件
rbd image找到对应osd位置
1. 查找image指纹信息 $ rbd info test_pool/test_image rbd image 'test_image': size 102400 MB in 25600 objects order 22 (4096 kB objects) block_name_prefix: rbd_data.12c074b0dc51 #指纹就是12c074b0dc51 format: 2 features: layering, exclusive-lock,
Lucien168
2020/07/20
7420
WPF 如何找到资源文件路径包含 # 号的文件
我遇到一个有意思的设计师小伙伴,他的文件命名喜欢使用 #数字 的方式命名,例如写一个图片文件,他的命名是 Image#1.png 和 Image#2.png 的格式
林德熙
2021/12/24
1.6K0
格式化的盘要如何找到文件
格式化是很常见的数据恢复案例故障,如果被格式化的盘是有重要的资料,那么一定要注意马上停止往这个盘写入文件。然后用数据恢复软件扫描恢复里面的数据。具体的恢复方法可以看下文了解。
用户10127983
2022/12/14
9260
检测Linux二进制文件污染
二进制污染是篡改系统命令并用恶意版本替换它。这可以是全面替换为一个新文件,设计成像旧命令一样运行,或者篡改原地可执行文件,使其直接运行恶意代码。
用户1423082
2024/12/31
1030
如何使用DDexec在Linux上隐蔽运行二进制文件
DDexec是一种能够在Linux上使用无文件技术和隐秘技术运行二进制文件的方法,它可以使用dd工具来将Shell替换为其他进程。
FB客服
2022/06/08
3.4K0
如何使用DDexec在Linux上隐蔽运行二进制文件
如何在Windows和Linux上搜索可利用的二进制文件或exe文件
Gtfo这款工具采用Python3开发,在Gtfo的帮助下,广大研究人员可以直接在命令行终端窗口中搜索GTFOBins和LOLBAS代码文件。
FB客服
2019/10/15
1.9K0
python判断linux中文件是否存在_Python判断文件是否存在的三种方法
通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。
全栈程序员站长
2022/09/07
4.4K0
文件的指针位置
f = open('指针测试.txt','a+',encoding='utf-8') # 这里会直接创建文件,可查看a,w,r,以及分别加加号‘+’和加b的区别 # tell() 显示文件指针 print(f.tell()) # 更改文件指针的位置 seek(偏移量,whence) # 偏移量是数字,距离whence字符数 # whence:0:文件开头 1:当前位置 2:文件结尾 seek(10,0) # 可能只有rb或者rb+的时候偏移量才能是负数,也就是倒着数,这里笔者没有具体测试 # f.
汪凡
2018/05/29
1.4K0
Linux-使用 Find 命令找到那些需要清理的文件
有一个问题几乎困扰着所有的文件系统 – 包括 Unix 和其他的 – 那就是文件的不断积累。几乎没有人愿意花时间清理掉他们不再使用的文件和整理文件系统,结果,文件变得很混乱,很难找到有用的东西,要使它们运行良好、维护备份、易于管理,这将是一种持久的挑战。
小小工匠
2021/08/16
8280

相似问题

linux如何找到软件包的正确位置?

20

如何测试Linux二进制文件是否编译为独立于位置的代码?

20

Linux二进制文件

10

如何找到SSL密钥文件的位置?

40

如何找到Apache保存日志文件的位置?

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档