Skip to content

Commit

Permalink
Deploying to gh-pages from @ 1a99f48 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
martinholmer committed Sep 1, 2024
1 parent d404c6d commit cdcdad1
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 11 deletions.
15 changes: 10 additions & 5 deletions _modules/taxcalc/data.html
Original file line number Diff line number Diff line change
Expand Up @@ -513,17 +513,19 @@ <h1>Source code for taxcalc.data</h1><div class="highlight"><pre>
<span class="c1"># ... weights must be same size as data</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">array_length</span> <span class="o">&gt;</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">index</span><span class="p">):</span>
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s2">&quot;Data has more records than weights.&quot;</span><span class="p">)</span>
<span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">array_length</span> <span class="o">&lt;</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">index</span><span class="p">):</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">array_length</span> <span class="o">&lt;</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">index</span><span class="p">):</span>
<span class="c1"># scale-up sub-sample weights by year-specific factor</span>
<span class="n">sum_full_weights</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">sum</span><span class="p">()</span>
<span class="bp">self</span><span class="o">.</span><span class="n">WT</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">iloc</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">__index</span><span class="p">]</span>
<span class="n">sum_sub_weights</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">sum</span><span class="p">()</span>
<span class="n">factor</span> <span class="o">=</span> <span class="n">sum_full_weights</span> <span class="o">/</span> <span class="n">sum_sub_weights</span>
<span class="bp">self</span><span class="o">.</span><span class="n">WT</span> <span class="o">*=</span> <span class="n">factor</span>
<span class="c1"># ... construct sample weights for current_year</span>
<span class="n">wt_colname</span> <span class="o">=</span> <span class="s1">&#39;WT</span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">current_year</span><span class="p">)</span>
<span class="k">if</span> <span class="n">wt_colname</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">columns</span><span class="p">:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">s006</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="p">[</span><span class="n">wt_colname</span><span class="p">]</span> <span class="o">*</span> <span class="mf">0.01</span>
<span class="n">wt_colname</span> <span class="o">=</span> <span class="sa">f</span><span class="s1">&#39;WT</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">current_year</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="k">assert</span> <span class="n">wt_colname</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">columns</span><span class="p">,</span> <span class="p">(</span>
<span class="sa">f</span><span class="s1">&#39;no weights for start year </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">current_year</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">s006</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="p">[</span><span class="n">wt_colname</span><span class="p">]</span> <span class="o">*</span> <span class="mf">0.01</span>

<span class="nd">@property</span>
<span class="k">def</span> <span class="nf">data_year</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
Expand Down Expand Up @@ -559,7 +561,10 @@ <h1>Source code for taxcalc.data</h1><div class="highlight"><pre>
<span class="c1"># ... apply variable extrapolation growth factors</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_extrapolate</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">__current_year</span><span class="p">)</span>
<span class="c1"># ... specify current-year sample weights</span>
<span class="n">wt_colname</span> <span class="o">=</span> <span class="s1">&#39;WT</span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">__current_year</span><span class="p">)</span>
<span class="n">wt_colname</span> <span class="o">=</span> <span class="sa">f</span><span class="s1">&#39;WT</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">__current_year</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="k">assert</span> <span class="n">wt_colname</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="o">.</span><span class="n">columns</span><span class="p">,</span> <span class="p">(</span>
<span class="sa">f</span><span class="s1">&#39;no weights for new year </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">current_year</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">s006</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">WT</span><span class="p">[</span><span class="n">wt_colname</span><span class="p">]</span> <span class="o">*</span> <span class="mf">0.01</span></div>


Expand Down
8 changes: 4 additions & 4 deletions recipes/recipe00.html
Original file line number Diff line number Diff line change
Expand Up @@ -699,7 +699,7 @@ <h2>Plotting<a class="headerlink" href="#plotting" title="Link to this heading">
</style>
<div>
<a href="https://bokeh.org" target="_blank" class="bk-notebook-logo"></a>
<span id="c692e223-dfb4-435e-a198-72f0e686cefe">Loading BokehJS ...</span>
<span id="b2f0e441-5d3e-470f-afef-f1ed92c43a6b">Loading BokehJS ...</span>
</div>
</div><script type="application/javascript">'use strict';
(function(root) {
Expand Down Expand Up @@ -864,7 +864,7 @@ <h2>Plotting<a class="headerlink" href="#plotting" title="Link to this heading">
"</div>"}};

function display_loaded(error = null) {
const el = document.getElementById("c692e223-dfb4-435e-a198-72f0e686cefe");
const el = document.getElementById("b2f0e441-5d3e-470f-afef-f1ed92c43a6b");
if (el != null) {
const html = (() => {
if (typeof root.Bokeh === "undefined") {
Expand Down Expand Up @@ -972,7 +972,7 @@ <h2>Plotting<a class="headerlink" href="#plotting" title="Link to this heading">
document.body.appendChild(element);
}

const js_urls = ["https://cdn.bokeh.org/bokeh/release/bokeh-3.5.1.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.5.1.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.5.1.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.5.1.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.5.1.min.js"];
const js_urls = ["https://cdn.bokeh.org/bokeh/release/bokeh-3.5.2.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.5.2.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.5.2.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.5.2.min.js", "https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.5.2.min.js"];
const css_urls = [];

const inline_js = [ function(Bokeh) {
Expand All @@ -998,7 +998,7 @@ <h2>Plotting<a class="headerlink" href="#plotting" title="Link to this heading">
console.log("Bokeh: BokehJS failed to load within specified timeout.");
root._bokeh_failed_load = true;
} else if (force !== true) {
const cell = $(document.getElementById("c692e223-dfb4-435e-a198-72f0e686cefe")).parents('.cell').data().cell;
const cell = $(document.getElementById("b2f0e441-5d3e-470f-afef-f1ed92c43a6b")).parents('.cell').data().cell;
cell.output_area.append_execute_result(NB_LOAD_WARNING)
}
}
Expand Down
2 changes: 1 addition & 1 deletion recipes/recipe04.html
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,7 @@ <h1>Recipe 4: Estimating Differential Reform Response<a class="headerlink" href=
ALL 204.484 3.811 1.19
</pre></div>
</div>
<div class="output stderr highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>/tmp/ipykernel_2068/3804893807.py:46: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.
<div class="output stderr highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>/tmp/ipykernel_2121/3804893807.py:46: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.
gbydf = vdf.groupby(&#39;table_row&#39;, as_index=False)
</pre></div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

0 comments on commit cdcdad1

Please sign in to comment.