plotly 相关问题

Plotly.js是一个开源的,高级的声明性图表库,建立在d3.js和stack.gl之上。它附带20种图表类型,包括3D图表,统计图表和SVG图表。对于plotly r包,请使用r-plotly标签。

Ipywidgets (Vbox) 未显示在 Jupyter 笔记本上

我遇到了这个错误 无法显示 Jupyter 小部件,因为找不到小部件状态。如果存储小部件的内核不再可用,或者如果

回答 2 投票 0

R 地图框/绘图,带有动画和形状文件

我正在制作一个动画,显示地图上绘制的空间数据,并带有基于日期的动画滑块。除此之外,我想绘制一个随时间变化的形状文件。 我的阿尼...

回答 1 投票 0

使用Python dict通过Plotyexpress创建条形图

我正在尝试使用已过滤的数据以plotlyexpress创建一个条形图,在Python中看起来像{item_a:1,item_b:33,item_c:47}。它没有索引。我怎样才能得到这个数据...

回答 2 投票 0

为绘图直方图分配颜色进行分组

我正在尝试开始使用 Dash,但有一个简单的问题。我有一个数据表 索引、产品、客户年龄、收入 1、A、12、10 2、B、99、12 等等。 我想绘制每

回答 1 投票 0

R-plotly 是否可以更改渲染图中的颜色?

我有一个闪亮的应用程序,带有稍大的绘图图形。我想更改痕迹的颜色而不重新渲染绘图。有什么办法可以做到这一点吗? 没有...的最小工作示例

回答 1 投票 0

Plotly表达,如何使用for_each_trace

任何人都可以帮我解决这个问题吗?我正在尝试在绘制 px.bar 图中的所有负条时为其着色。我正在研究如何访问每个单独条形的 y 值,我是

回答 1 投票 0

如果发生情况则生成警报消息,否则显示应用程序

目标:如果发生某种情况(即 URL 路径名中没有数据),我想弹出一个警报组件 否则渲染应用程序 到目前为止我尝试过的 app.layout = dbc.Container([ dbc.Alert([...

回答 2 投票 0

静态导出的二维图中的方形纵横比

我想在plotly.py中创建2D散点图并将其导出为具有方形纵横比的静态.svg文件。更具体地说,我想使轴以屏幕单位为正方形(类似于此

回答 1 投票 0

Plotly:通过子图连接图

我有一个数据框,我可以绘制三种不同的图(条形图、堆积条形图和线图),但我只需要使用子图绘制一个图形。是否可以? 我的代码: 将 pandas 导入为 pd 情节导入。

回答 1 投票 0

在绘图中将计数百分比添加到堆叠条形图中

给出以下用plotly 创建的图表。 我想添加每个块内 M 和 F 类别的每个计数的百分比值。 用于生成该图的代码。 arr = np.array([ ...

回答 3 投票 0

如何使用plotly python更改列间距和刻度?

我正在尝试将 pandas 数据框绘制成绘图热图。我能够做到这一点,但热图的宽度非常小,并且刻度没有我想要的粒度。 数据是二维的

回答 1 投票 0

Python Plotly Sunburst 着色

我有以下代码可以在Google colab中使用plotly生成旭日图。 将plotly.express导入为px 将 matplotlib.pyplot 导入为 plt defgenerate_single_color_sunburst(人,颜色):

回答 1 投票 0

创建绘图后是否可以修改 ggplotly 的悬停文本?

假设我有三个农场的数据,这些农场生产不同种类的水果、蔬菜和浆果。我想比较所有这些并制作一个很酷的维恩图。

回答 1 投票 0

如何通过plotly从streamlit折线图中删除重复的日期?

我有以下折线图: 通过这段代码: 将streamlit导入为st 将plotly.express导入为px 将 pandas 导入为 pd df = pd.DataFrame() Fig_col1、fig_col2、fig_col3 = st.columns(3) 与Fig_col1: ...

回答 1 投票 0

如何在plotly python中绘制每个ID有4个子ID线图的图表?

我正在尝试使用plotly px/go 创建交互式绘图,但无法找到解决此问题的方法。我有一个看起来有点像这样的数据集: 数据结构示例 还有更多...

回答 1 投票 0

在plotly.js 中的气泡图上添加悬停文本

我正在为 Flask Web 应用程序编写这段代码,其中提供的数据将从 Flask 函数获取响应作为 json 数据,并使用plotlyjs 在 Web 应用程序中显示气泡图 我正在为 Flask Web 应用程序编写此代码,其中提供的数据将从 Flask 函数获取响应作为 json 数据,并使用plotlyjs 在 Web 应用程序中显示气泡图 <!DOCTYPE html> <html> <head> <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> </head> <body> <div id="bubble-chart" style="width: 800px; height: 400px;"></div> <script> var xdat = [900, 920, 940, 960, 980, 1000, 1020, 1040, 1060, 1080, 1100]; var ydat = [3, 10, 102, 369, 241, 476, 47, 53, 20, 13, 67]; var sizdat = [16150, 29750, 79050, 79900, 98600, 193800, 23800, 45900, 18700, 8500, 76500]; // Scale the marker sizes based on sizdat var sizdatScaled = sizdat.map(function(value) { return Math.sqrt(value); // Scaled based on the square root for visibility }); // Define the maximum and minimum marker sizes var maxMarkerSize = 40; // Adjust as needed var minMarkerSize = 4; // Adjust as needed // Normalize the scaled sizdat values to fit within the marker size limits var sizdatNormalized = sizdatScaled.map(function(value) { return minMarkerSize + (maxMarkerSize - minMarkerSize) * (value - Math.min(...sizdatScaled)) / (Math.max(...sizdatScaled) - Math.min(...sizdatScaled)); }); // Create hover text based on sizdat var hoverText = sizdat.map(function(value) { return 'SizDat: ' + value; // Customize the hover text as needed }); // Create the trace for the bubble chart var trace = { x: xdat, y: ydat, mode: 'markers', marker: { size: sizdatNormalized, sizemode: 'diameter', color: 'blue', opacity: 0.5, line: { width: 1, }, hoverinfo: 'text', text: hoverText, // Use the hover text here }, hovertemplate: "<b>X: %{x}</b><br>" + "<b>Y: %{y}</b><br>" + "<b>Size: %{marker.size}</b><br>" + // Include %{marker.size} for displaying size values "<extra></extra>" }; var data = [trace]; // Create the bubble chart var layout = { title: 'Bubble Chart with Scaled Marker Sizes', xaxis: { title: 'X-axis Label', }, yaxis: { title: 'Y-axis Label', }, }; Plotly.newPlot('bubble-chart', data, layout); </script> </body> </html> 此图表显示正确。这里 sizdat[] 是第三个维度,具有很小和非常大的值,因此为了根据图表大小进行拟合,它被标准化,图表显示 xdata、ydata 和 sizdat 标准化值的悬停文本。但我需要 xdat、ydat和要在气泡上悬停时显示的 sizdat 值,即,而不是 sizdatNormalizd 数据,它应该显示原始值的 sizdat 数据,该原始值位于以 sizdat[] 开头给出的标准化值之前 在现有代码中,您已经生成了hoverText数组,其中包含悬停文本形式的原始sizdat值。您可以自定义悬停模板以包含此数组中的文本。 var trace = { x: xdat, y: ydat, mode: 'markers', marker: { size: sizdatNormalized, sizemode: 'diameter', color: 'blue', opacity: 0.5, line: { width: 1, }, hoverinfo: 'text', text: hoverText, // Use the hover text here }, hovertemplate: "<b>X: %{x}</b><br>" + "<b>Y: %{y}</b><br>" + "<b>Size: %{text}</b><br>" + // Use %{text} to display hoverText (original sizdat values) "<extra></extra>" }; 现在将鼠标悬停在每个气泡上将显示原始 sizdat 值以及 xdat 和 ydat 值。

回答 1 投票 0

在 Plotly 中自定义 Tornado 图表的 x 轴

如何设置两个镜像轴的单一起点?我用“make_subplot”函数构建了一个图表。但我在中心有一个空的空间。我使用 Tableau 中的“Sample Superstore”数据集

回答 1 投票 0

词云集中并减少图中随机定位的单词的重叠

情节导入 随机导入 导入plotly.graph_objects作为go 从plotly.subplots导入make_subplots 随机种子(42) 单词 = ['土豆','你好','juvi'] 颜色 = [plotly.colors.

回答 1 投票 0

R Plotly 中堆叠子图的标题/标签

我想隐藏这一系列情节的传说。有没有办法在 R Plotly 中的每个子图的 x 轴上方添加 x 轴标签,或者在 y 轴左侧添加 y 轴标签? 我试过添加...

回答 1 投票 0

如何更改绘图图形大小

我使用 matplotlib 和 Plotly 制作了散点图。我希望高度、宽度和标记像 matplotlib 图中那样分散。请参阅附图。 我在 Pl 中使用了以下代码...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.