python - mpl_to_plotly 没有显示预期的图例
问题描述
我正在绘制一个显示两条曲线的图表。但是图表的图例只显示曲线的名称(计算和测量),而不显示分配给每条曲线的线。因此不可能用图例区分两条曲线。
import pprint
import numpy as np
import os
import matplotlib.pyplot as plt
from plotly import tools as tls
import thera.python.utils.theraplot as tp
import json
import plotly.graph_objects as go
[...]
computed = plt.plot(x, y, 'r', label='computed')
measured = plt.plot(x, y, 'b--', label='measured')
plt.legend()
plt.xlabel('mm')
plt.ylabel('y')
plt.grid(True)
plt.suptitle(t)
plt.show()
plotly_fig = tls.mpl_to_plotly(fig)
tp.plot(plotly_fig)
解决方案
推荐阅读
- python - 用 Python 创建一个基本的二十一点游戏 - 努力分配和总卡值
- node.js - res.download() throw 请求中止
- python - python3.5中无法导入kicad的pcbnew
- r - 在ggplot堆积条形图中将标签添加到整个条形图
- python - 无法打开文件“pip”:[Errno 2] 没有这样的文件或目录
- sql - SQL 识别 Union
- sql-server - 如何在 SQL Server 数据库的多个表中查找匹配的列?
- mysql - 使用每个表的最高 id 将两个表中的信息合并为一个
- mdm - 是否有用于 Intune 的 CSP 来配置屏幕保护程序超时?
- testing - 可能与 Gherkin 相关的测试最佳实践,但可能不是