diff --git a/strategies/rotation/report.py b/strategies/rotation/report.py index cfc9d3a..5ee0cd1 100644 --- a/strategies/rotation/report.py +++ b/strategies/rotation/report.py @@ -292,9 +292,13 @@ def _plot_report_chart( metrics: dict = None, ): """绘制报告图表""" - # 设置字体为 Times New Roman - plt.rcParams["font.family"] = "serif" - plt.rcParams["font.serif"] = ["Times New Roman"] + # 设置字体:英文用 Times New Roman,中文用文泉驿 + plt.rcParams["font.family"] = ["sans-serif"] + plt.rcParams["font.sans-serif"] = [ + "DejaVu Sans", + "WenQuanYi Micro Hei", + "WenQuanYi Zen Hei", + ] plt.rcParams["axes.unicode_minus"] = False strategy_nav = backtest_result["轮动策略净值"]