在plotly中设置条形图中的x和y范围

时间:2018-06-26 15:14:21

标签: python plotly

如何在条形图中设置xy范围。我的情节目前喜欢以下内容(在python中):

x = [1,2,3,5,6,7]
y = [3,5,76,8,96,1]
data = [go.Bar(
    x=x,
    y=y
)]
layout = {
   'xaxis': {'title': 'Query Duration'},
   'yaxis': {'title': 'Proportion (%)'},
   'barmode': 'relative'
}

但是正如我测试过的那样,我无法将range发送到datalayout

1 个答案:

答案 0 :(得分:1)

您可以这样定义布局。 rangexaxis的{​​{1}}属性可以用于此目的。

  

范围(数组)
设置该轴的范围。如果轴类型为“对数”,则必须获取所需范围的对数(例如   将范围设置为1到100,将范围设置为0到2)。如果轴   类型是“日期”,它应该是日期字符串,例如日期数据,尽管日期   对象和unix毫秒将被接受并转换为   字符串。如果轴类型为“类别”,则应为数字,使用   分配给每个类别从零开始的序列号的比例   它出现的顺序。每个对象都有一个或多个列出的键   在下面。

还要检查official documentation

yaxis