当我尝试增加x轴厚度时,绘制覆盖新轴线(所需厚度),而不是仅增加现有轴线的厚度。难道我做错了什么?例如,如果我编辑布局属性'xaxis':{'linewidth':3},它会在xaxis(xlabels上方)下生成一个宽度为3的新行,但它看起来很糟糕。我该怎么办?我尝试过编辑'zerolinewidth':3,但这没有任何作用。
这里是一个重现问题的示例代码 - 如果我们在布局字典中删除xaxis属性' linewith':3,那么该图是默认的。我只想控制轴线宽。
# Example axis problem
import plotly.offline as pyo
from plotly.graph_objs import *
from plotly import tools
import plotly.plotly as py
pyo.offline.init_notebook_mode()
xdata = list(range(6))
ydata = [0, .2, .4, .6, .8, 1]
trace1 = {'type':'scatter',
'x':xdata,
'y':ydata,
'mode':'markers+lines'}
layout = {'title':'some plot',
'xaxis':{'title':'x-axis',
'linewidth':3},
'yaxis':{'title':'y-axis'}}
data = Data([trace1])
fig = Figure(data=data, layout=layout)
pyo.iplot(fig)