         avgretplot: tuple 因子预测的天数         -(计算过去的天数, 计算未来的天数)         std_bar:         - True: 显示标准差         - False: 不显示标准差         """         self.plot_quantile_statistics_table()         print("\n-------------------------\n")         self.plot_returns_table(demeaned=demeaned, group_adjust=group_adjust)         self.plot_quantile_returns_bar(by_group=False,                                        demeaned=demeaned,                                        group_adjust=group_adjust)         pl.plt.show()         self.plot_cumulative_returns(period=None, demeaned=demeaned, group_adjust=group_adjust)         pl.plt.show()         self.plot_top_down_cumulative_returns(period=None,                                               demeaned=demeaned,                                               group_adjust=group_adjust)         pl.plt.show()         self.plot_cumulative_returns_by_quantile(period=None,                                                  demeaned=demeaned,                                                  group_adjust=group_adjust)         self.plot_mean_quantile_returns_spread_time_series(demeaned=demeaned,                                                            group_adjust=group_adjust)         pl.plt.show()         if by_group:             self.plot_quantile_returns_bar(by_group=True,                                            demeaned=demeaned,                                            group_adjust=group_adjust)             pl.plt.show()         self.plot_quantile_returns_violin(demeaned=demeaned,                                           group_adjust=group_adjust)         pl.plt.show()         print("\n-------------------------\n")         self.plot_information_table(group_adjust=group_adjust)         self.plot_ic_ts(group_adjust=group_adjust, method=None)         pl.plt.show()         self.plot_ic_qq(group_adjust=group_adjust)         pl.plt.show()         if by_group:             self.plot_ic_by_group(group_adjust=group_adjust, method=None)         else:             self.plot_monthly_ic_heatmap(group_adjust=group_adjust)         pl.plt.show()         print("\n-------------------------\n")         self.plot_turnover_table()         self.plot_top_bottom_quantile_turnover(periods=turnover_periods)         pl.plt.show()         self.plot_factor_auto_correlation(periods=turnover_periods)         pl.plt.show()         print("\n-------------------------\n")         before, after = avgretplot         self.plot_quantile_average_cumulative_return(             periods_before=before, periods_after=after,             by_quantile=False, std_bar=False,             demeaned=demeaned, group_adjust=group_adjust         )         pl.plt.show()         if std_bar:             self.plot_quantile_average_cumulative_return(                 periods_before=before, periods_after=after,                 by_quantile=True, std_bar=True,                 demeaned=demeaned, group_adjust=group_adjust             )             pl.plt.show()      def 