问题标签 [plotly-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 带有情节的动画极坐标图未显示过渡(离线)
我正在尝试在离线模式下使用 plotly 使极坐标图平滑旋转。按照文档中提供的示例,我通过使用 as 方法“animate”创建一个按钮并将转换时间设置为 >0 ms 的值来做到这一点。
使用 scatterpolar 类型图而不是 barplot 时会出现同样的问题,但是动画确实适用于非极性类型的散点图。
动画可以显示不同的帧,但过渡不起作用。这是不是所有极坐标图和/或条形图都不存在的功能?
(您还会注意到我设置'redraw':True
了 - 这是因为否则动画仅在auto_play=True
最后设置时才有效。)
python - 在 Plotly Express 中使用 Pandas 索引
Plotly Express允许我轻松绘制 pandas 数据框,如他们的示例中所述。我不想对 x 使用命名列,对 y 使用命名列,而是对 x 使用数据框的索引,对 y 使用命名列。
使用命名列的示例
我想要什么(假的例子)
这显然会抛出:
ValueError:“x”的值不是“data_frame”中列的名称。预期 ['sepal_length', 'sepal_width', 'petal_length', 'petal_width', 'species', 'species_id'] 之一但收到:索引
丑陋的修复
python - 在情节子图中更改单轴
我使用 plotly.express 在 plotly 中生成了一个图。我使用 pandas.DataFrame 和一列来区分将其放入 facet_row 的两个子图现在我的数据具有非常不同的比例,它们正在操作一个,但是将相同的范围分配给两个 yaxis。我尝试将“范围”属性分配给 .layout.yaxis1 字典(使用列表),但这会更改上图和下图的 y 轴。最小的工作示例:
如何单独更改第一个轴?
python - ImportError: _plotly_future_ 模块必须在 plotly 模块之前导入
我尝试重现在plotly
Python 中使用多个子图进行绘图的示例,该示例在此处作为第一个示例发布:“Python 中的子图”。我在 Jupyter notebook 中工作,plotly
版本:3.10.0,Python
版本:3.6.3。
运行该示例后:
我得到了ValueError:
然后我from _plotly_future_ import v4_subplots
在导入的最顶部添加。我清理了输出,用来%restet
清理所有的变量,甚至刷新了笔记本,但是头条的代码:
现在的结果是ImportError:
如何解决?
python - plotly-dash 显示空白网页
我是新来的。当我尝试在 chrome 或 Firefox 中连接http://127.0.0.1:8050/时,它显示一个空白网页。
我在 chrome 和 firefox 浏览器中都试过了。我已按照本网站https://dash.plot.ly/installation中提到的安装程序进行操作
我使用了这段代码。
空白网页
终端截图
空白网页
js 控制台 网络控制台 错误消息在 javascript 控制台中
操作系统:ubuntu 16.04 LTS 浏览器:google chrome 版本 74.0.3729.169(官方构建)(64 位)版本 74.0.3729.169(官方构建)(64 位)
dash -1.0.2,dash-core-components -1.0.0,dash-html-components -1.0.0,dash-renderer -1.0.0,dash-table -4.0.2
python-3.x - 如何用 iplot 和 Pycharm 显示图形?
在此处输入图像描述我在 W10 上使用 Pycharm,我正在关注 Jupyter 上的指南,所以我遇到了一些类似的困难。我看不到图表
我没有收到任何错误,但我看不到我的图表,有什么建议吗?
plotly - 情节标签
我想更改plotly(_express)
情节中的构面标签。这是情节:
我想要的是sex=
从标签中删除。
python - 如何将包含补丁的 matplotlib 图转换为绘图图?
我想在我的绘图工作流程中集成一些包含补丁的图形。我使用 matplotlib 补丁生成它们并尝试使用 plotly.tools.mpl_to_plotly 转换绘图。但是,使用此功能似乎只能转换常规图,我的补丁丢失了。有什么方法可以将包含情节的补丁转换为情节?使用 matplotlib 页面中的示例代码的最小(非)工作示例:
谢谢!
python - 如何在 Plotly Express 平行坐标图中格式化刻度?
我正在使用 Plotly express 创建一个平行坐标图,但我似乎无法按照我的意愿格式化 y 轴上的刻度。您可以在下图中看到刻度线的数字类似于 900m;我只希望它们格式化为 0.9。
这似乎来自exponentformat
y 轴的参数,基于帮助字符串:
指数格式
确定刻度指数的格式规则。例如,考虑数字 1,000,000,000。如果“无”,则显示为 1,000,000,000。如果是“e”,则为 1e+9。如果是“E”,则为 1E+9。如果是“幂”,则为 1x10^9(上标中为 9)。如果是“SI”,则为 1G。如果“B”,1B。
因此,我尝试使用该update_yaxes
方法更改此参数。然而,情节看起来是一样的。如何将刻度格式更改为正常的十进制数字,例如 0.9 而不是 900m?
重现情节的代码(使用 Plotly 4.0.0 版):