绘制极坐标图刻度位置

时间:2021-04-21 17:29:36

标签: python plotly-python

我正在用 python 制作一个绘图极坐标图,需要对刻度位置和线宽做一些小的改动。我看到过类似的问题,但使用的是 matplotlib,但我的代码是 plotly express。

正如您从图片中看到的,我的刻度标签与顶部的类别标签运行在一起。我一直无法找到一种方法来简单地将轴上的每个刻度线向下移动。必须有一种简单的方法来做到这一点,但我不确定。或者,是否可以自行调整类别标签的位置?

另外,是否可以调整绘制线的宽度?

image of the polar chart

fig = px.line_polar(Xmelt, 
               r="value", 
               theta="variable",
               color="Indicator",
               line_close=True,
               range_r = [0, 0.3],
               title ='2025',
               width=835,
               height=535,
               #linewidth=2,
                #template="plotly_dark"
               color_discrete_sequence=('#0086B9','#520e05','#898989','#dbd91d') )
               #color_discrete_sequence= px.colors.sequential.Plasma_r)
fig.update_layout(
#font_size=8,
#legend_font_size=8,
#layout_title_text="",
polar_radialaxis_ticksuffix='%',
polar_radialaxis_angle = 90,
polar_radialaxis_tickfont_size = 12,
polar_radialaxis_linewidth=0.5,
polar_radialaxis_tickangle=90,
polar_angularaxis_rotation=90,
polar_angularaxis_tickmode = "auto")

非常感谢。

0 个答案:

没有答案