我正在绘制以下图表:
使用以下代码:
fig, ax = plt.subplots(figsize=(20, 3))
mpf.candlestick_ohlc(ax,quotes, width=0.01)
ax.xaxis_date()
ax.xaxis.set_minor_locator(mpl.dates.HourLocator(interval=4) )
ax.xaxis.set_minor_formatter(mpl.dates.DateFormatter('%H:%M'))
plt.xticks(rotation = 90)
plt.grid(True)
plt.show()
Run Code Online (Sandbox Code Playgroud)
我还要调整小调:我怎么做?
辅助问题有一种方法可以用一个命令旋转主要和次要刻度吗?
小智 5
在自己处理问题时,我发现您也可以使用以下语句轻松完成此操作tick_params:
ax.tick_params(axis="x", which="both", rotation=45)
Run Code Online (Sandbox Code Playgroud)
这将旋转x 上的标签axis,该which选项允许您在次要、主要或两者之间进行选择。如果您有多个绘图,则必须对图中的每个绘图执行此操作。
| 归档时间: |
|
| 查看次数: |
1566 次 |
| 最近记录: |