小编ves*_*and的帖子

如何在python中使用plotly方法添加标题和副标题

我正在尝试使用 plotly 绘制条形图,我想添加标题和副标题。(在这里,您可以选择添加标题和副标题的任何示例)
我绘制条形图的代码:

import plotly.graph_objects as go  

fig = go.Figure()       

fig.add_trace(go.Bar(x=["Apple", 'Mango', 'Banana'], y=[400, 300, 500])) 

fig.show()
Run Code Online (Sandbox Code Playgroud)

python plotly plotly-python

5
推荐指数
2
解决办法
1万
查看次数

如何制作绘图图形对象的副本?

如何复制绘图图形对象以进行一些更改,但为其他绘图保留相同的基本结构?

以下引发属性错误:

代码:

fig2=fig1.copy()
Run Code Online (Sandbox Code Playgroud)

错误:

属性错误:“图形”对象没有属性“复制”

当然fig2=fig1不会有帮助,因为两个名称将指向同一个对象。

python plotly plotly-python

5
推荐指数
1
解决办法
3792
查看次数

Plotly:如何使用下拉菜单过滤 Pandas 数据框?

我有一个数据框并使用plotly我想可视化数据。我有以下代码

fig = px.line(df, x="row_num", y="audienceWatchRatio", color='vid_id')
fig.show() 
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

它真的很乱,所以我想要一个下拉菜单,用户可以在其中选择vid_id并且它只显示 1 个图形。

python plotly plotly-python

5
推荐指数
1
解决办法
9700
查看次数

如何将 plotly 表达图保存到 html 或静态图像文件中?

但是,我觉得用 plotly.express 保存图形非常棘手。

如何将 plotly.express 或 plotly plot 保存到单个 html 或静态图像文件中?任何人都可以帮忙吗?

python plotly plotly-python

5
推荐指数
4
解决办法
2万
查看次数

Pandas:如何找到每个子组的组成员类型的百分比?

问题末尾的数据样本和尝试

使用这样的数据框:

    Type    Class   Area    Decision
0   A       1       North   Yes
1   B       1       North   Yes
2   C       2       South   No
3   A       3       South   No
4   B       3       South   No
5   C       1       South   No
6   A       2       North   Yes
7   B       3       South   Yes
8   B       1       North   No
9   C       1       East    No
10  C       2       West    Yes 
Run Code Online (Sandbox Code Playgroud)

如何找到[A, B, C, D]属于每个区域的每种类型的百分比[North, South, East, West]

期望的输出:

    North   South   East    West
A …
Run Code Online (Sandbox Code Playgroud)

python group-by dataframe pandas

5
推荐指数
1
解决办法
835
查看次数

Plotly:如何在箱形图上添加中线

我想在箱形图上添加中线的痕迹。

像这样

在此输入图像描述

到目前为止,这是我的情节:

在此输入图像描述

library(plotly)
p <- plot_ly(y = ~rnorm(50), type = "box") %>%
  add_trace(y = ~rnorm(50, 1))

p
Run Code Online (Sandbox Code Playgroud)

r boxplot plotly r-plotly

5
推荐指数
1
解决办法
5080
查看次数

Plotly:如何修改直方图的悬停模板?

我想修改绘图直方图的悬停模板。到目前为止,无法找到一种方法: 对给定的值进行舍入 删除直方图的名称(此处:“2012”、“2013”​​) 添加名称以指示值代表什么

所需的悬停文本:

Bin-range: -1.24, 3.31
Run Code Online (Sandbox Code Playgroud)

或者

更好的选择(带连字符的范围):

Bin-range: -1.24 - 3.31
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

import plotly.figure_factory as ff
import numpy as np
import pandas as pd

df = pd.DataFrame({'2012': np.random.randn(200),
                   '2013': np.random.randn(200)+1})

fig = ff.create_distplot([df[c] for c in df.columns], 
                         df.columns, bin_size=.25, show_rug=False)
fig.show()
Run Code Online (Sandbox Code Playgroud)

python plotly plotly-python

5
推荐指数
1
解决办法
2870
查看次数

Plotly:次要 y 轴导致右侧出现空白

我正在制作一个折线图,其中包含大量在超高分辨率下运行的数据。在添加第二个 y 轴时,我发现,plotly svg 组件内的图表右侧会出现一个空白区域。当我关闭第二个轴时,那个空白空间就会消失。当图表在整个屏幕上最大化时,可以清楚地看到。

作为展示,我使用了plotly文档中的一个例子:

from plotly.subplots import make_subplots
import plotly.graph_objects as go

# Create figure with secondary y-axis
fig = make_subplots(specs=[[{"secondary_y": True}]])

# Add traces
fig.add_trace(
    go.Scatter(x=[1, 2, 3], y=[40, 50, 60], name="yaxis data"),
    secondary_y=False,
)

fig.add_trace(
    go.Scatter(x=[2, 3, 4], y=[4, 5, 6], name="yaxis2 data"),
    secondary_y=True,
)

# Add figure title
fig.update_layout(
    title="Right margin",
    showlegend=False
)

# Set x-axis title
fig.update_xaxes(title_text="xaxis title")

# Set y-axes titles
fig.update_yaxes(title_text="<b>primary</b> yaxis title", secondary_y=False)
fig.update_yaxes(title_text="<b>secondary</b> yaxis title", secondary_y=True)

fig.show()
Run Code Online (Sandbox Code Playgroud)

它产生以下图表,不再居中:

右侧空空间

我怎样才能摆脱那个空白空间?

plotly plotly-dash

5
推荐指数
1
解决办法
1071
查看次数

情节:如何向现有情节添加箭袋?

我想用 plotly (python) 向现有图形添加箭袋。但是我能找到的唯一和平的文件要么只创建一个箭袋(这里)或一个全新的人物(那里)。

这是 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()
Run Code Online (Sandbox Code Playgroud)

如果有人对我所做的情节有更好的理解,我会很感激一些解释!

非常感谢,

python plotly plotly-python

5
推荐指数
1
解决办法
327
查看次数

Plotly:如何将变量分配给子图标题?

我想在几个子图上显示额外的数据,并决定在子图标题中这样做。

我已经弄清楚如何向子图添加标题,但无法在每个子图中包含变量。到目前为止的代码是:

fig = make_subplots(rows=3, cols=1, subplot_titles=("Share Price is: ", "RSI is: ", "Portfolio Return is: "))
Run Code Online (Sandbox Code Playgroud)

我想在每个子图标题的末尾添加变量。

如何才能做到这一点?

python subplot plotly plotly-python

5
推荐指数
1
解决办法
3925
查看次数