python - plotly :如何向现有 plotly 添加箭袋?

标签 python plotly plotly-python

我想用 plotly (python) 向现有图形添加箭袋。但我能找到的唯一和平的文档要么只创建一个箭袋( here )或一个全新的数字( there )。
这是 plotly doc 的示例:

import plotly.figure_factory as ff

import numpy as np

x,y = np.meshgrid(np.arange(0, 2, .2), np.arange(0, 2, .2))
u = np.cos(x)*y
v = np.sin(x)*y

fig = ff.create_quiver(x, y, u, v)
fig.show()
如果有人对我所做的 plotly 有更好的理解,我会很感激一些解释!
非常感谢,

最佳答案

假设您想向现有的 ff.create_quiver() 添加箭袋图,你所要做的就是:

  • 创建 fig1 = ff.create_quiver(x, y, u, v) ,
  • 创建另一个具有其他属性的图形 fig2 = ff.create_quiver(x, y, u*0.9, v*2) ,
  • 并添加结果 fig2.datafig1使用 fig1.add_traces(data = fig2.data)

  • 阴谋:
    enter image description here
    完整代码:
    import plotly.figure_factory as ff
    import numpy as np
    
    x,y = np.meshgrid(np.arange(0, 2, .2), np.arange(0, 2, .2))
    u = np.cos(x)*y
    v = np.sin(x)*y
    
    fig1 = ff.create_quiver(x, y, u, v)
    
    fig2 = ff.create_quiver(x, y, u*0.9, v*2)
    fig1.add_traces(data = fig2.data)
    fig1.show()
    

    关于python - plotly :如何向现有 plotly 添加箭袋?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64079026/

    相关文章:

    python - 每次运行python shell时如何执行一个函数

    python - 在抓取大图像期间如何减少/限制带宽?

    r - 在 plotly scatter3D 中改变颜色

    Python Anaconda 3.6plotly模块使用图

    node.js - 如何在 Plotly 中显示所有 x 轴刻度值?

    python - 当有人单击自定义按钮时,我可以触发什么输入事件?

    python - 如何使用绘图等值线根据百分比更改颜色,美国 map ?

    python - Einsum 优化基本操作失败

    python - 我如何检查用户输入的条目是否已经在过去 30 天内在我的 django 网站中被他/她输入

    python - 检查列表是否是对数的