def plot_time_corrs(subjects, axes):
x = np.arange(1, 5)
palette = [".2", ".5"]
for subj, ax in zip(subjects, axes):
res_fname = "correlation_analysis/{}_rest_ifs.pkz".format(subj)
res = moss.load_pkl(res_fname)
for line, color in zip(res.corr_times.T, palette):
ax.plot(x, line, "o-", color=color, ms=3, clip_on=False)
sig = res.corr_times_pctiles > 95
ax.plot(x[sig], np.ones(sig.sum()) * .0025,
marker=(6, 2, 0), ls="", mew=.35, mec=".2", ms=3)
ax.set(xticks=x, xlim=(.6, 4.4), ylim=(0, .07))
sns.despine(ax=ax, trim=True)
plt.setp(axes[1:], yticklabels=[])
axes[0].set_ylabel("Correlation (r)")
评论列表
文章目录