我正在使用Plotly Js,并且想要右对齐我的x轴标题,以便它位于x轴的右端下方。我需要我的轴标签也保留在Plotly生成的SVG图形图像中。 我已经阅读了Plotly JS文档,还搜索了各种论坛以寻找解决方案。Plotly似乎唯一与轴标题定位相关的项是automargin属性,该属性不允许我指定将标题放置在远离x轴中心的位置。 Plotly有办法解决这个问题吗?如果没有,有什么解决方案可以解决这个问题吗? I want my sample x axis title right aligned
我正在使用plotly版本3.9.0和python 3.7。我正在尝试用python绘制一个简单的曲面图。我已经成功地使用预期的配色方案呈现了绘图,但在更改X、Y、Z轴的轴标题以及控制每个轴的刻度频率和刻度标签方面遇到了麻烦。我已经尝试了其他相关问题的一些解决方案,但没有太多成功。因此,我想在下面发布我的代码片段,以寻求SO社区的帮助,了解如何更改轴标签并设置轴标记和标记标签。 import plotly.plotly as py
import plotly.graph_objs as go
data = [
go.Surface(
z = p # p is
我正在尝试使用updatemenus在一个绘图图形对象上创建两个按钮。单击按钮,我想添加一个新的标题(我可以这样做),并添加一个新的y轴标题。添加新的y轴标题是我遇到问题的地方。由于某种原因,我可以在单击按钮时更改图形的标题,但不能更改y轴标题,即使我以相同的方式将这两个参数传递给args。 下面是一个工作示例 import plotly.offline as py
import plotly.graph_objs as go
import numpy as np
import pandas as pd
# sample data
np.random.seed(1)
df = pd.Dat
我想用一个dataSet(多个列表附加在一个列表中)绘制一个多行图表,其中我知道我将以X轴和Y轴来绘制多行图。
let dataSet = [[1, 2, 3, 4], [10, 15, 13, 17], [16, 5, 11, 9]];
/**
X-axis = dataSet[0]
The remaining will be used as Y-axis*/
这个例子取自。在绘制每一行(这里是2次)变量时,我看到的是调用来设置数据。在我的例子中,Y轴将出现在大约30次附近,对于每一个X轴值都是相同的。但我还没有找到一个动态解决方案,可以使用for循环或类似的方法来追加Y轴值。这意味着我
有没有人能给我一个提示,说明如何将x,y,z轴标题添加到用圆滑的袖扣创建的3面图中?
我在使用木星笔记本,Anaconda 3.7
import plotly.plotly as py
import plotly.graph_objs as go
from plotly.offline import iplot, init_notebook_mode
# Using plotly + cufflinks in offline mode
import cufflinks
cufflinks.go_offline(connected=True)
init_notebook_mode(connect
我有一个想要使用plotly绘制的10x12数组。X轴的长度是10,y轴的长度是12。我希望该图在x轴上的范围是10,在y-axis上的范围是12。但事实并非如此。我在两个轴上都得了10分。我已经包含了一个MWE来重现这个问题。 import numpy as np
import plotly.graph_objects as go
data_array = np.empty((10, 12))
for i in range(10):
for j in range(12):
data_array[i, j] = i+j
x = np.linspace(1, 10,
我有这个简单的代码: from plotly.subplots import make_subplots
import plotly.graph_objects as go
surf=make_subplots(
rows=1,
cols=2,
subplot_titles=(
'Surface growing for {} seconds'.format(stop),
'Surface growing for {} seconds'.format(stop)
),
horizo
我有一个X值列表和一个Y值列表,对于每一对(X,Y),我都有一个矩阵形式的值Z。 我想用python中的plotly来表示它,并修改绘制表面的网格,使x轴比平时更大,得到一个矩形的形状。 考虑以下示例: import plotly.plotly as py
import plotly.graph_objs as go
import numpy as np
x = np.arange(1, 22, 1)
y = np.array([1, 3.1, 5.7, 10, 15, 20])
mean = [0]*21
cov = np.identity(21)
z = np.random.multiv
我正在用plot.ly绘制一幅3D图片,我希望我的轴被引用为(t, x, y)而不是(x, y, z)。可以给他们不同的标题(在Scene对象下,如果是3D的话),但是当我在地块上悬停时,我会得到一个工具提示,它会忽略新的标题,并且仍然使用(x, y, z)。也可以重命名它们吗?
我的代码是
from plotly.graph_objs import Scatter3d, Layout, Scene
from numpy import sin, cos, linspace, pi
from plotly.offline import iplot, init_notebook_mode
init
设置:
我正在尝试用properties).In库来绘制一个子图,但不知道如何引用一个特定子图的轴来更改它的名称(或其他plotly.subplots.make_subplots. Code 1,我展示了一个简单的示例,其中我在另一个图块上添加了一个用plotly.subplots.make_subplots.表示的子图)。
代码1
import numpy as np
from plotly.subplots import make_subplots
from math import exp
fig = make_subplots(2, 1)
x = np.linspace(0, 10,
我想增加一个plotly水平条形图的Y轴的宽度.现在,文字下跌的情节,因为y轴太窄。
您可以在Plotly的页面上看到同样的情况,其中的类别很简单,可读性不强。
我找不到增加宽度的方法。我们非常感谢你的帮助!
示例代码:
library(plotly)
p <- plot_ly(x = c(20, 14, 23),
y = c('long string which is not readable',
'orangutans (not readable)',
'monkeys'),
type = 'ba