[all data analysis] plots work for old and new matplotlib

This commit is contained in:
2020-10-27 23:59:14 +01:00
parent d1c6174ae2
commit 2a4c7ff038
13 changed files with 145 additions and 270 deletions

View File

@@ -38,7 +38,7 @@ ax.annotate('sampling\ndistribution',
connectionstyle="angle3,angleA=20,angleB=120") )
ax.annotate('bootstrap\ndistribution',
xy=(0.13, 3.3), xycoords='data',
xytext=(0.25, 4), textcoords='data',
xytext=(0.22, 4), textcoords='data',
arrowprops=dict(arrowstyle="->", relpos=(0.0,0.5),
connectionstyle="angle3,angleA=20,angleB=60") )
ax.bar(bins[:-1]-0.25*db, hmusrs, 0.5*db, **fsB)

View File

@@ -44,19 +44,19 @@ ax.annotate('Measured\ncorrelation\nis significant!',
connectionstyle="angle3,angleA=10,angleB=80") )
ax.annotate('95% percentile',
xy=(0.14, 0.9), xycoords='data',
xytext=(0.2, 4.0), textcoords='data', ha='left',
xytext=(0.18, 4.0), textcoords='data', ha='left',
arrowprops=dict(arrowstyle="->", relpos=(0.1,0.0),
connectionstyle="angle3,angleA=30,angleB=70") )
connectionstyle="angle3,angleA=30,angleB=80") )
ax.annotate('Distribution of\nuncorrelated\nsamples',
xy=(-0.08, 3.6), xycoords='data',
xytext=(-0.22, 5.0), textcoords='data', ha='left',
arrowprops=dict(arrowstyle="->", relpos=(0.5,0.0),
connectionstyle="angle3,angleA=150,angleB=100") )
connectionstyle="angle3,angleA=150,angleB=110") )
ax.bar(b[:-1], h, width=b[1]-b[0], **fsC)
ax.bar(b[:-1][b[:-1]>=rq], h[b[:-1]>=rq], width=b[1]-b[0], **fsB)
ax.plot( [rd, rd], [0, 1], **lsA)
ax.set_xlim(-0.25, 0.35)
ax.set_xlabel('Correlation coefficient')
ax.set_ylabel('Probability density of H0')
ax.set_ylabel('Prob. density of H0')
plt.savefig('permutecorrelation.pdf')