mplfinance ylabel字体大小

mplfinance ylabel fontsize

我正在使用 mplfinance 创建一个按日期可视化价格和交易量的图表。

我在调整 ylabel(价格)和 ylabel_lower(音量)的字体大小时遇到​​问题。

知道如何调整吗?

customstyle = mpf.make_mpf_style(base_mpf_style="yahoo",y_on_right=False,
                                 rc={'xtick.labelsize':14,'ytick.labelsize':12})

fig, axes = mpf.plot(data,type="candle", figsize=(10,5), style = customstyle,
                     returnfig=True, xrotation=0,tight_layout=True, volume=True,
                     ylabel="price",ylabel_lower="volume")

轴标签字体大小被视为 mplfinance 样式的一部分

请先阅读 mplfinance styles tutorial 以了解样式在 mplfinance 中的工作原理。

然后您可以复制您喜欢的样式,并使用 make_mpf_style()rc= kwarg 设置 axes.labelsize 来调整标签字体大小。在下面的示例中,我们复制样式 'yahoo'.

myrcparams={'axes.labelsize':'medium'}
mystyle = mpf.make_mpf_style(base_mpf_style='yahoo',rc=myrcparams)
mpf.plot(df,type='candle',style=mystyle)

请注意,如上所述,您可以使用 'x-small'、'small'、'medium'、'large'、'x-large' 等词来设置标签大小, 'xx-large',或 7、8、10、12、14、18 等数字。例如,`myrcparams={'axes.labelsize':12}.

(上面列举的数字例子(7,8,...18)大致对应上面列举的('x-small'...'xx-large')个单词例子。)