小编ves*_*and的帖子

如何将 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:如何在 Plotly 中绘制带有渐变颜色的矩形?

像矩形这样的形状在 Plotly 中可以有平滑的颜色渐变吗?

我使用纯色填充颜色将形状定义为:

shapes=[dict(
    type='rect',
    xref='x',
    yref='paper',
    x0=box_from, x1=box_to,
    y0=0, y1=1,
    fillcolor='Green',
    opacity=0.07,
    layer='below',
    line=dict(width=0),
)]
Run Code Online (Sandbox Code Playgroud)

但我希望盒子不要有纯色填充,而是要有平滑的颜色渐变。

我的猜测是答案是一个简单的“不支持”,但也许其他人更清楚。

python plotly

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

情节:使用 Spyder 不会出现图形窗口

我正在运行下面的代码,Spyder 4.1.1但没有出现应该包含可视化的窗口。我是情节的新手。请帮忙。

import plotly.express as px
fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16])
fig.show()
Run Code Online (Sandbox Code Playgroud)

python spyder plotly

5
推荐指数
3
解决办法
4681
查看次数

Plotly:如何制作具有多条线和阴影区域的标准偏差图形?

如何使用 Plotly 生成带有阴影标准差的线图?我正在尝试实现类似于 seaborn.tsplot 的东西。任何帮助表示赞赏。 在此处输入图片说明

python plotly plotly-python

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

Plotly:如何调整滑块和更新菜单的位置,为 x 轴刻度线腾出空间?

我在我的绘图表达图中使用了一个动画帧,但它与我的 x 轴重叠。我能做些什么 ?

这是我的代码:

data = pd.read_csv('file.csv')
fig = px.scatter(data, x = "model", y = "price", color="competitor", hover_data=['Discount'], animation_frame="date")
       
Run Code Online (Sandbox Code Playgroud)

这就是我的问题:如何降低动画帧栏?或者也许把它放在图表的顶部?或者将 x 轴移动到图表顶部而不是底部?

在此输入图像描述

python python-3.x plotly

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

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

我想用 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
查看次数

本地运行的 python dash 应用程序对于敏感数据是否安全?

我创建了一个 Python Dash 仪表板来交互式显示敏感的客户数据。我在笔记本电脑上通过本地主机使用仪表板。我正在初始化并运行应用程序,如下所示:

app = dash.Dash(__name__)

if __name__ == "__main__":
    app.run_server(debug = True)
Run Code Online (Sandbox Code Playgroud)

仪表板的数据是否可以被其他人访问或者只能从我的机器访问?

python dashboard plotly plotly-dash

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

如何从 Python 中的列表中获取具有相应出现次数的唯一值的总和?

有这样的列表:

[1,1,1,2,2,3,3,3]
Run Code Online (Sandbox Code Playgroud)

我想获得每一个唯一的数字的总和[1,2,3][3, 4, 9]。使用相关帖子中的方法如何从 Python 中的列表中获取具有相应出现次数的唯一值?我能够使用以下方法获得每个唯一编号的出现次数:

L = [1,1,1,2,2,3,3,3]
uniq, counts = np.unique(L, return_counts=True)
counts
Run Code Online (Sandbox Code Playgroud)

这给出了输出[3, 2, 3]。有了这个,我就可以使用带有枚举For Loop和一些相当神秘的条件的繁琐方法来获得我正在寻找的东西:

L = [1,1,1,2,2,3,3,3]
elements = [3,2,3]
    
sums = []
index = 0
for i, e in enumerate(elements):
    if i == 0:
        sums.append(sum(L[0:e]))
        index = index + e
    else:
        sums.append(sum(L[index:index + e]))
        index = index + e
print(sums)
Run Code Online (Sandbox Code Playgroud)

这给出了所需的输出[3, 4, 9]。有谁知道是否可以更优雅地做同样的事情?

python

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