jerome-white commited on
Commit
0776af4
·
1 Parent(s): 39f7fd8

Standard x-ticks for comparison plots

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -12,6 +12,7 @@ import seaborn as sns
12
  import matplotlib.pyplot as plt
13
  from datasets import load_dataset
14
  from scipy.special import expit
 
15
 
16
  from hdinterval import HDI, HDInterval
17
 
@@ -151,6 +152,10 @@ class ComparisonPlotter(DataPlotter):
151
  alpha=0.15,
152
  color=color)
153
  ax.set_xlabel('Pr(M$_{1}$ \u003E M$_{2}$)')
 
 
 
 
154
 
155
  try:
156
  ci_mid = self.hdi.at(0.5)
@@ -163,6 +168,9 @@ class ComparisonPlotter(DataPlotter):
163
  except ArithmeticError:
164
  pass
165
 
 
 
 
166
  class ComparisonMenu:
167
  def __init__(self, df, ci=95):
168
  self.df = df
 
12
  import matplotlib.pyplot as plt
13
  from datasets import load_dataset
14
  from scipy.special import expit
15
+ from matplotlib.ticker import IndexLocator
16
 
17
  from hdinterval import HDI, HDInterval
18
 
 
152
  alpha=0.15,
153
  color=color)
154
  ax.set_xlabel('Pr(M$_{1}$ \u003E M$_{2}$)')
155
+ for i in ('x', 'y'):
156
+ lim = getattr(ax, f'set_{i}lim')
157
+ lim(-0.01, 1.01)
158
+ ax.xaxis.set_major_locator(IndexLocator(0.1, 0))
159
 
160
  try:
161
  ci_mid = self.hdi.at(0.5)
 
168
  except ArithmeticError:
169
  pass
170
 
171
+ #
172
+ #
173
+ #
174
  class ComparisonMenu:
175
  def __init__(self, df, ci=95):
176
  self.df = df