plotly-python相关内容
我正在尝试将交互式情节(或bokeh)绘图嵌入到Excel中。 为此,我尝试了以下三种方法: 将Microsoft Web浏览器UserForm嵌入到Excel中,如下所示: How do I embed a browser in an Excel VBA form? 这是可行的,可以加载在线和离线html 创建打印的html ‘’ import plot
..
假设我有最简单的脚本 import plotly.offline as pyo import plotly.graph_objs as go # set up an array of 20 data points, with 20 as the median value y = [1,14,14,15,16,18,18,19,19,20,20,23,24,26,27,27,28,29,33
..
我正在做一个Ploly Dash应用程序,其中有一个用于选择年份的下拉列表。在 pandas 中,我希望按年份对列的值进行分组,并计算该年每列的总和。这样做后,我将能够在下拉列表中选择一个月,并对该月的数据进行筛选以更新Sankey图表。我怎样才能做到这一点? 列:[‘Month’];[‘Value1’];[‘Value2’]...;[‘Value20’]//我想我必须创建一个新的数据框,在其中我
..
我要通过标记极端小值和大值(红色)和中值(绿色)来为列上色。以下是色标图例的示例。 但是,通过使用以下默认代码“RdYlGn”,我只能使用默认颜色图例执行此操作 def discrete_background_color_bins(df, n_bins=7, columns='all'): bounds = [i * (1.0 / n_bins) for i in range(n_
..
当数据中只有一个点时,框图为空。但我期待的是一个退化的情节,它显示了与该点对应的水平线。 这样做有可能吗? 附上我尝试的样本数据代码 data1 = {'A':["Favorite"], 'B':[0.413]} data= pd.DataFrame(data1) fig = go.Figure() fig.add_trace( go.Box(
..
我不希望我的下拉列表在选择一个值后关闭,我希望它在我的页面上保持打开。我正在使用dcc.DropDown dcc.Dropdown(id='job-type', options=self.options, placeholder='Select one or more Event(s)', value=self.job_type, multi=True) 推荐答案 解决方案2 另
..
背景: 我有两个CSV文件:c.csv、p.csv 每隔15秒,就会向c.csv追加一组新记录 每隔15秒,一组新记录(但不同于c.csv集合)附加到p.csv c.csv包含SPY的看涨期权数据(列=CONTRACT_NAME、STRING、VOLUME、TIMESTAMP) p.csv包含SPY的看跌期权数据(列=CONTRACT_NAME、STRING、VOLUME、TIMES
..
我已经开始使用并且喜欢用框图来表示我的数据。然而,我很难找到一种方法来对比这两组人。在使用Ploly时,有没有办法在数据之间引入统计学意义上的比较?我想创建这样的图表: 其中*对应于p值scipy.stats.ttest_ind()和stats.ttest_ind_from_stats()可以很容易地找到两个分布的p值。 我没有在网上找到任何相关的帖子,我认为这是一个相当有用的实现,所
..
我正在尝试使用Ploly在Python语言中创建一个集群热图(使用树状图)。他们在网站上做的这个没有很好的伸缩性,我已经找到了各种解决方案,但大多数都是用R或JavaScript编写的。我正在尝试创建一个热图,只从热图的左侧创建一个树状图,显示y轴上的集群(从层次集群)。一个非常好看的例子是这个:https://chart-studio.plotly.com/~jackp/6748。我的目的是创建
..
我遇到了与以前发布的问题类似的问题: Plotly: How to set node positions in a Sankey Diagram? 在Sankey Diagram中,我需要获取所有以同一字符结尾的值,以便在Sankey Diagram中的同一垂直列中对齐(总共有三个垂直列,我希望(A)在第一列中,(B)在第二列中,(C)在第三列中)。前面的帖子提供了一个自定义函数,可以将以
..
使用Blender创建此模型 可以在this link 的A框中看到 这个模型非常棒,它概述了我在这里试图实现的目标。基本上,我没有名称,而是用圆点来象征一个特定的平台。 在我看来,以目前的技术水平实现它的最佳方式是通过Plotly 3D Scatter Plots。我有以下散点图 import plotly.express as px import pandas as
..
我可以通过将displayModeBar: False作为fig.show()中的config的值传递给fig.show()这样- import plotly.express as px df = px.data.stocks() fig = px.line(df, x='date', y='GOOG') fig.show(config={'displayModeBar':False})
..
我已经看过this、this和其他一些类似的帖子。他们都用javascript给出了解决方案,我无法将其移植到python。感谢您的帮助。 当我将一个足够大到十亿的值传递给customdata时,它将符号显示为G(代表千兆)而不是B,而绘图上的默认值为B,可以在图中看到比较结果。有没有办法用B代替G? import pandas as pd import plotly.express
..
我有以下图表,其数据(位置和颜色值)来自外部来源: import plotly.graph_objs as go from plotly.offline import init_notebook_mode, iplot data = go.Scatter({ 'hoverinfo': 'text', 'marker': {'color': ['rgba(245,39,87,
..
尝试使用'plotly.graph_objects'但收到此错误 ModuleNotFoundError:没有名为“plotly.graph_Objects”的模块 如何使用蟒蛇导航器下载模块和应用 推荐答案 您应该改用: from plotly import graph_objs as go
..
我的数据帧如下所示: user age gender 0 23 12 male 1 24 13 male 2 25 15 female 3 26 20 male 4 27 21 male 和使用 px.sunburst(df, path=["gender"
..
这里有个奇怪的错误。单页划线在折线图上显示数据,但当我创建多页划线时,折线图不再显示数据。 仅显示此内容。 即使我的代码相同,似乎也找不到显示折线图数据的方法。 index.js app = dash.Dash(__name__, external_stylesheets=[dbc.themes.BOOTSTRAP]) nav_item = dbc.NavItem(dbc
..
我正在使用Plot Express时间线按照以下示例生成甘特图:https://medium.com/dev-genius/gantt-charts-in-python-with-plotly-e7213f932f1e 它会自动将x轴设置为使用日期,但我实际上只想使用整数(即项目启动+1、项目启动+6等)。 有没有办法不使用X轴的日期来绘制时间线图? 如果我尝试使用整数,它会将它
..
我有一个包含 36 列的数据框“df",这些列被绘制到一个单独的图表上,并使用下面的代码以 html 格式显示. 将 plotly.offline 导入为 py将 plotly.io 导入为 piopio.write_html(py.offline.plot([{'x': df.index,'y': df[col],“名称":col}for col in trend_data.columns],
..
我正在使用 Plotly 和 Jupyter 生成一些视觉效果,以更好地了解用户在线旅程.我正在使用 Plotly sunburst 图表,因为它为此目的提供了很好的视觉效果.Plotly 提供了一个效果很好的示例,并提供了我希望用我自己的数据生成的视觉效果.我创建了一个反映示例的数据框,但是当我尝试使用 .show() 时,没有生成图表.它似乎运行良好(没有错误)并在图表应该出现但不是图表的地方
..