<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Numb and Numbers - Tutorials</title><link href="https://quentinandre.github.io/Blog/" rel="alternate"></link><link href="https://quentinandre.github.io/Blog/feeds/tutorials.atom.xml" rel="self"></link><id>https://quentinandre.github.io/Blog/</id><updated>2018-04-14T00:00:00+02:00</updated><entry><title>Keeping Track of Intermediary Allocations in the Distribution Builder</title><link href="https://quentinandre.github.io/Blog/keeping-track-of-intermediary-allocations.html" rel="alternate"></link><published>2018-04-14T00:00:00+02:00</published><updated>2018-04-14T00:00:00+02:00</updated><author><name>Quentin André</name></author><id>tag:quentinandre.github.io,2018-04-14:/Blog/keeping-track-of-intermediary-allocations.html</id><summary type="html">&lt;p&gt;A tutorial on how to keep track of participant's interactions with the DistributionBuilder, and save the history of allocations in Qualtrics.&lt;/p&gt;</summary><content type="html">&lt;p&gt;In this blog post, I will demonstrate a more advanced use of the DistributionBuilder: keeping track of the
participants' allocation process. In a few lines of code, we will get better insights in how the participants are
constructing their distributions.&lt;/p&gt;
&lt;h2&gt;A typical use of DistributionBuilder&lt;/h2&gt;
&lt;p&gt;A distribution builder is generally used like this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Add it to a survey&lt;/li&gt;
&lt;li&gt;Let the participant provides her allocation&lt;/li&gt;
&lt;li&gt;Recover the allocation.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="c1"&gt;// 1. Create the DistributionBuilder&lt;/span&gt;
&lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;distbuilder&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;DistributionBuilder&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;render&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;container&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;labelize&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;span class="c1"&gt;// 2. Participants interacting&lt;/span&gt;
&lt;span class="c1"&gt;// Add 3 balls there, remove 2 here, 1 more over here...&lt;/span&gt;

&lt;span class="c1"&gt;// 3. Recover the allocation&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;distribution&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;But what if you want to know what happened in step 2? What if you want
to keep track of all the intermediary steps between the empty distribution
builder, and the final allocation provided by participants?&lt;/p&gt;
&lt;h2&gt;Monitoring the changes in the allocation&lt;/h2&gt;
&lt;p&gt;The DistributionBuilder library provides a very useful property: &lt;code&gt;onChange&lt;/code&gt;. Any function that
you supply to this &lt;code&gt;onChange&lt;/code&gt; will be called every time the distribution
changes.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;iHaveChanged&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="c1"&gt;// This function just says &amp;quot;I have changed!&amp;quot;&lt;/span&gt;
    &lt;span class="nx"&gt;alert&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;I have changed!&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;distbuilder&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;DistributionBuilder&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;onChange&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="nx"&gt;iHaveChanged&lt;/span&gt;&lt;span class="p"&gt;})&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;render&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;container&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;labelize&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The distribution builder now outputs "I have changed!" every time the user makes a change to the allocation.&lt;/p&gt;
&lt;p&gt;This is not very useful, but it shows how we can use the &lt;code&gt;onChange&lt;/code&gt; property to trigger specific actions when the
participants are changing their allocation of balls.&lt;/p&gt;
&lt;h2&gt;Recovering and storing the intermediary allocations&lt;/h2&gt;
&lt;p&gt;Now let's create a better function that will recover the current allocation from the distribution builder, and
stores it in an array.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;hist&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt; &lt;span class="c1"&gt;// Empty array that will store the history.&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;updateHistory&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="c1"&gt;// This function takes a a DistributionBuilder object as argument&lt;/span&gt;
    &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;allocation&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;getDistribution&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nx"&gt;slice&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="c1"&gt;// Make a copy of the current allocation&lt;/span&gt;
    &lt;span class="nx"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;push&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;allocation&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;// Push this copy to the history array.&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;distbuilder&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;DistributionBuilder&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;onChange&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;updateHistory&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;)})&lt;/span&gt;
&lt;span class="c1"&gt;// See below for an explanation on this pattern&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;render&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;container&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nx"&gt;distbuilder&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;labelize&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Now this is more useful! Every time a respondent interacts with the distribution builder, the resulting allocation will
be stored in the &lt;code&gt;history&lt;/code&gt; array.&lt;/p&gt;
&lt;p&gt;A few notes on the code above in case you want to better understand what's going on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unlike in the previous example, we did not bind &lt;code&gt;updateHistory&lt;/code&gt; to &lt;code&gt;onChange&lt;/code&gt;. Instead, we bind a wrapper function
that calls &lt;code&gt;updateHistory&lt;/code&gt; with the object &lt;code&gt;distbuilder&lt;/code&gt; already supplied as argument. This is what
&lt;code&gt;() =&amp;gt; updateHistory(distbuilder)&lt;/code&gt; means.&lt;/li&gt;
&lt;li&gt;The function &lt;code&gt;updateHistory&lt;/code&gt; makes a copy (with &lt;code&gt;slice()&lt;/code&gt;) of the allocation before pushing it to the array.
If you do not make a copy, the content of &lt;code&gt;history&lt;/code&gt; will change every time the allocation changes, and this array will
contain X copies of the current allocation instead of the history. If you have the newest version of the library (v1.1),
you can omit the &lt;code&gt;slice()&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the example below, you can observe the previous allocations that have been stored.&lt;/p&gt;
&lt;p&gt;&lt;span class="codepenbox"&gt;
            &lt;p data-height="450" data-theme-id="light" data-slug-hash="NYJwdq" data-default-tab="result" data-user="QuentinAndre" data-embed-version="2" data-pen-title="DistBuilderHistory" class="codepen"&gt;
            See the Pen &lt;a href="https://codepen.io/QuentinAndre/pen/NYJwdq/"&gt;DistBuilderHistory&lt;/a&gt; by Quentin Andre (&lt;a href="https://codepen.io/QuentinAndre"&gt;@QuentinAndre&lt;/a&gt;) on &lt;a href="https://codepen.io"&gt;CodePen&lt;/a&gt;.
            &lt;/p&gt;
            &lt;script async src="https://static.codepen.io/assets/embed/ei.js"&gt;&lt;/script&gt;
        &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Store the allocation in Qualtrics&lt;/h2&gt;
&lt;p&gt;Qualtrics' embedded data fields only accept strings. To store the history in Qualtrics, you will therefore have to
convert this array of allocations into one large string.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;historyToString&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;arr&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;arr&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;map&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;x&lt;/span&gt; &lt;span class="p"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;x&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;join&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;,&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)).&lt;/span&gt;&lt;span class="nx"&gt;join&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;*&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nx"&gt;Qualtrics&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;SurveyEngine&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;setEmbdeddedData&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;HistoryOfAllocations&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;historyToString&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The function above separates the values within each allocation by commas &lt;code&gt;','&lt;/code&gt; and the different allocations within the
history by stars &lt;code&gt;'*'&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Now you are all set! You can observe how participants construct their distributions, and get better insights into their
thinking process. In the next post, I will discuss results obtained from this paradigm.&lt;/p&gt;</content><category term="DistributionBuilder"></category><category term="Javascript"></category></entry><entry><title>How to Clean, Visualize, and Analyze Reported Distributions</title><link href="https://quentinandre.github.io/Blog/analyze_distributions.html" rel="alternate"></link><published>2018-04-08T00:00:00+02:00</published><updated>2018-04-08T00:00:00+02:00</updated><author><name>Quentin André</name></author><id>tag:quentinandre.github.io,2018-04-08:/Blog/analyze_distributions.html</id><summary type="html">&lt;p&gt;A short guide on how to analyze the distributions provided by participants in a DistributionBuilder.&lt;/p&gt;</summary><content type="html">&lt;p&gt;You have used DistributionBuilder in one of your experiment, and you just downloaded the data from Qualtrics. Now what?
This small guide will cover the basics of analyzing responses from DistributionBuilder with Python.&lt;/p&gt;
&lt;p&gt;You can also
&lt;a href="http://nbviewer.jupyter.org/github/QuentinAndre/Blog/blob/gh-pages/notebooks/20180410_analyze_distributions.ipynb"&gt;view this notebook on NBViewer&lt;/a&gt;,
which will allow you to download, run and edit the code yourself.&lt;/p&gt;
&lt;p&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[1]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;np&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;pd&lt;/span&gt;
&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="nn"&gt;io&lt;/span&gt; &lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="n"&gt;StringIO&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;seaborn&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;sns&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;matplotlib.pyplot&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;plt&lt;/span&gt;
&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="nn"&gt;scipy&lt;/span&gt; &lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;statsmodels.formula.api&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;smf&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;warnings&lt;/span&gt;

&lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;&amp;quot;&amp;quot;part_id,condition,allocation&lt;/span&gt;
&lt;span class="s2"&gt;A,Low,&amp;quot;3,1,0,2,1,0,0,0,1,2&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;B,High,&amp;quot;0,0,2,0,2,0,1,2,0,3&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;C,High,&amp;quot;3,0,0,2,1,0,0,0,3,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;D,Low,&amp;quot;2,1,0,2,0,1,2,0,1,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;E,Low,&amp;quot;3,2,0,0,0,1,0,3,0,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;F,High,&amp;quot;0,0,2,0,0,1,2,0,2,3&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;G,Low,&amp;quot;1,3,0,3,0,2,0,1,0,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;H,High,&amp;quot;0,1,3,0,0,1,2,2,1,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;I,High,&amp;quot;2,2,0,0,0,2,1,0,0,3&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;J,Low,&amp;quot;1,3,1,0,2,2,0,0,0,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;K,Low,&amp;quot;1,3,1,0,0,1,2,1,1,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;L,Low,&amp;quot;3,1,2,1,0,1,0,1,0,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;M,Low,&amp;quot;0,2,2,0,1,3,0,2,0,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;N,Low,&amp;quot;1,3,0,2,0,1,1,1,1,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;O,High,&amp;quot;0,0,1,3,1,0,0,3,0,2&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;P,High,&amp;quot;1,1,2,0,0,0,2,0,2,2&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;Q,High,&amp;quot;1,1,0,0,0,0,3,2,2,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;R,High,&amp;quot;2,0,0,0,0,2,3,0,3,0&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;S,High,&amp;quot;0,1,3,2,0,0,0,0,1,3&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;T,Low,&amp;quot;1,3,1,0,1,0,3,0,0,1&amp;quot;&lt;/span&gt;
&lt;span class="s2"&gt;&amp;quot;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;You have just completed a pilot on a Qualtrics. Participants have been randomly assigned to one of two conditions ("Low" or "High"), and have learned a distribution of numbers ranging from 11 to 20.&lt;/p&gt;
&lt;p&gt;After learning the distribution, they have been asked to predict the next 10 numbers drawn from this distribution. To do so, they had to allocate 10 balls on a distribution builder with 10 buckets, labeled [11, 12, 13, 14, 15, 16, 17, 18, 19, 20].&lt;/p&gt;
&lt;p&gt;Here is the data for the first twenty participants in your study (in practice, always collect more than this. Please).&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[2]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;read_csv&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;StringIO&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;sep&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;,&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[2]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;part_id&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;allocation&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;3,1,0,2,1,0,0,0,1,2&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;B&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,0,2,0,2,0,1,2,0,3&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;C&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;3,0,0,2,1,0,0,0,3,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;D&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;2,1,0,2,0,1,2,0,1,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;E&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;3,2,0,0,0,1,0,3,0,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;5&lt;/th&gt;
      &lt;td&gt;F&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,0,2,0,0,1,2,0,2,3&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;6&lt;/th&gt;
      &lt;td&gt;G&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;1,3,0,3,0,2,0,1,0,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;7&lt;/th&gt;
      &lt;td&gt;H&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,1,3,0,0,1,2,2,1,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;8&lt;/th&gt;
      &lt;td&gt;I&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;2,2,0,0,0,2,1,0,0,3&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;9&lt;/th&gt;
      &lt;td&gt;J&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;1,3,1,0,2,2,0,0,0,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;10&lt;/th&gt;
      &lt;td&gt;K&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;1,3,1,0,0,1,2,1,1,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;11&lt;/th&gt;
      &lt;td&gt;L&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;3,1,2,1,0,1,0,1,0,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;12&lt;/th&gt;
      &lt;td&gt;M&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;0,2,2,0,1,3,0,2,0,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;13&lt;/th&gt;
      &lt;td&gt;N&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;1,3,0,2,0,1,1,1,1,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;14&lt;/th&gt;
      &lt;td&gt;O&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,0,1,3,1,0,0,3,0,2&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;15&lt;/th&gt;
      &lt;td&gt;P&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;1,1,2,0,0,0,2,0,2,2&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;16&lt;/th&gt;
      &lt;td&gt;Q&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;1,1,0,0,0,0,3,2,2,1&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;17&lt;/th&gt;
      &lt;td&gt;R&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;2,0,0,0,0,2,3,0,3,0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;18&lt;/th&gt;
      &lt;td&gt;S&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,1,3,2,0,0,0,0,1,3&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;19&lt;/th&gt;
      &lt;td&gt;T&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;1,3,1,0,1,0,3,0,0,1&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="1.-Data-Wrangling:-Transforming-the-data-for-statistical-analysis-and-visualization."&gt;1. Data Wrangling: Transforming the data for statistical analysis and visualization.&lt;a class="anchor-link" href="#1.-Data-Wrangling:-Transforming-the-data-for-statistical-analysis-and-visualization."&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;If you look at the data, you can see that you have the allocation provided by each participant.&lt;/p&gt;
&lt;p&gt;However, those allocations are not interpretable right now:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The allocations are stored as a string (and not as a list of numbers).&lt;/li&gt;
&lt;li&gt;This numbers in this &lt;em&gt;allocation&lt;/em&gt; are not the values of the &lt;em&gt;distribution&lt;/em&gt;: those are the number of balls in each bucket. You can see that all the values are below 10, while the buckets ranged from 11 to 20.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Let's review how you should transform this data, and what you can do with it.&lt;/p&gt;
&lt;p&gt;The first step is to write a function and convert those allocations to distributions.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h3 id="a.-Converting-the-allocations-into-distributions"&gt;a. Converting the allocations into distributions&lt;a class="anchor-link" href="#a.-Converting-the-allocations-into-distributions"&gt;&amp;#182;&lt;/a&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[3]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;convert_allocation_to_distribution&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;allocation&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="sd"&gt;&amp;quot;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;span class="sd"&gt;    Takes an allocation of balls to buckets, and a list of buckets.&lt;/span&gt;
&lt;span class="sd"&gt;    Return the corresponding distribution of values.&lt;/span&gt;
&lt;span class="sd"&gt;    &lt;/span&gt;
&lt;span class="sd"&gt;    Example: &lt;/span&gt;
&lt;span class="sd"&gt;        buckets = [1, 2, 3, 4, 5]&lt;/span&gt;
&lt;span class="sd"&gt;        x = &amp;quot;0, 3, 1, 2, 1&amp;quot;&lt;/span&gt;
&lt;span class="sd"&gt;        dist = convert_allocation_to_distribution(x, buckets)&lt;/span&gt;
&lt;span class="sd"&gt;        print(dist) -&amp;gt; (2, 2, 2, 3, 4, 4, 5)&lt;/span&gt;
&lt;span class="sd"&gt;    &amp;quot;&amp;quot;&amp;quot;&lt;/span&gt;
    &lt;span class="n"&gt;arr&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;allocation&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;split&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;,&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="nb"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;arr&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="nb"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
        &lt;span class="k"&gt;raise&lt;/span&gt; &lt;span class="ne"&gt;ValueError&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;The number of buckets should match the length of the allocations.&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;values&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;arr&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;values&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Now we apply this function to the column "allocation", specifying that the buckets ranged from 11 to 20.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[4]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;distribution&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;allocation&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;apply&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;convert_allocation_to_distribution&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; 
                                            &lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;14&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;18&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[4]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;part_id&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;allocation&lt;/th&gt;
      &lt;th&gt;distribution&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;3,1,0,2,1,0,0,0,1,2&lt;/td&gt;
      &lt;td&gt;[11, 11, 11, 12, 14, 14, 15, 19, 20, 20]&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;B&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;0,0,2,0,2,0,1,2,0,3&lt;/td&gt;
      &lt;td&gt;[13, 13, 15, 15, 17, 18, 18, 20, 20, 20]&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;C&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;3,0,0,2,1,0,0,0,3,1&lt;/td&gt;
      &lt;td&gt;[11, 11, 11, 14, 14, 15, 19, 19, 19, 20]&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;D&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;2,1,0,2,0,1,2,0,1,1&lt;/td&gt;
      &lt;td&gt;[11, 11, 12, 14, 14, 16, 17, 17, 19, 20]&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;E&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
      &lt;td&gt;3,2,0,0,0,1,0,3,0,1&lt;/td&gt;
      &lt;td&gt;[11, 11, 11, 12, 12, 16, 18, 18, 18, 20]&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Good! The raw allocation strings have now been converted to the actual distribution provided by participants. However, the data is in a nice shape: the data for each participant is stored as a list of number in a single column. Ideally, we'd like a format that we can use to do analysis and graphs.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h3 id="b.-Pivoting-the-distributions-in-long-form"&gt;b. Pivoting the distributions in long form&lt;a class="anchor-link" href="#b.-Pivoting-the-distributions-in-long-form"&gt;&amp;#182;&lt;/a&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;We are now going to reshape the data in long form, such that one record corresponds to one value entered by one participant.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[5]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;part_values&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_index&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;part_id&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;)[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;distribution&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;apply&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Series&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;stack&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;reset_index&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;part_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;columns&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value_index&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Let's first check that we have the expected number of records. We have 20 participants and 10 values by participants:&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[6]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;part_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;shape&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[6]:&lt;/div&gt;




&lt;div class="output_text output_subarea output_execute_result"&gt;
&lt;pre&gt;200&lt;/pre&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;That's a total of 200 observations. Good. Now if we inspect the head of the dataset...&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[7]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;part_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[7]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;part_id&lt;/th&gt;
      &lt;th&gt;value_index&lt;/th&gt;
      &lt;th&gt;value&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;1&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;2&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;12&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;14&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;...we see that we have lost some information along the way: we have the list of all values, but no longer have any participant-level information beyond the identifier &lt;code&gt;part_id&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;To correct this, we finally need to merge those values with the original dataset on the column &lt;code&gt;part_id&lt;/code&gt;.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h3 id="c.-Merging-back-the-rest-of-the-data"&gt;c. Merging back the rest of the data&lt;a class="anchor-link" href="#c.-Merging-back-the-rest-of-the-data"&gt;&amp;#182;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Before merging, we can also drop the columns "distribution" and "allocation", which are no longer needed.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[8]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;df_long&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;part_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;merge&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;drop&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;distribution&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;allocation&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="n"&gt;axis&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;df_long&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[8]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;part_id&lt;/th&gt;
      &lt;th&gt;value_index&lt;/th&gt;
      &lt;th&gt;value&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;1&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;2&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;12&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;14&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;We now have everything in long form:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The participant-level information&lt;/li&gt;
&lt;li&gt;All the values of the distributions provided by the participants&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We are now ready for some visualization and statistical analysis.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="2.-Visualizing-the-data"&gt;2. Visualizing the data&lt;a class="anchor-link" href="#2.-Visualizing-the-data"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;The first thing you can do is to inspect the distributions provided by the participants: do they look nice? Let's inspect the distributions provided by those 20 respondents.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[9]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;bins&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;10.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;20.6&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;xticks&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;20.1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;FacetGrid&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;df_long&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;col&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;col_wrap&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hue&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;sharex&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;False&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;1.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;aspect&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;1.7&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;map&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;histtype&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;bar&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;rwidth&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_ylabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Number of Balls&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_xlabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bucket&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;xticks&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;xticks&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_titles&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Participant &lt;/span&gt;&lt;span class="si"&gt;{col_name}&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;xlim&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;add_legend&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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3XffFcDgwYN3+fa3v731zjvvvNPIkSN3fvLJJzekSPnusnUrcKuk/4iI84vdcTZJQ4HdgUe7ee0U4BSAbbfdNv+OJvcvruHJK3omttG00nutI0XVcosZOume1NsunXJYSXFdY608ruf6UurfkDVGLbuvs1zmzZvXe9ddd13ddf3111+/yfz583svXrx44bJly9rHjh270yGHHPI2wOLFi3vPmTPn+aFDh34wevToHadOndp3n332eeeMM84YOnXq1KdHjRq1Zvz48R97puDBBx/8zkEHHfT/jR8/fsWJJ574VvZrq1ev1qmnnjrsgQceePpTn/rUmiOOOGLoxRdfPOi88857DWDgwIFrFy1atHjKlCmDpkyZssXvf//7ou7WW/Ci9og4X9IESZck0/hiGpDUF7gNODsiuj7xnYi4KiLGRMSYQYMGFbNrs7riWrZm4nq2ZuFatmb0l7/8pd9RRx31Znt7O0OGDFn7mc985u2HHnqoD8Auu+zyzvDhwz/o1asXo0aNWr1kyZL158yZs+E222yzZpdddlnT1tbGMccc80Yx7c2dO3fDbbbZZk3naWInnHDCGw899NCH15YcffTRbwGMHTt29QsvvFD09S0FBySSLgDOAhYl01nJuoIkrUdmMHJjRNxebHJmZmZmZq1ql112eXfu3Ll9uq6PyH1Drg022ODDF3v16sXatWsFIClnTCH52gPYcMMNA6C9vT062ytGmtv+HgYcHBHXRsS1wLhkXV7KvOtrgMURcVmxiZmZmZmZtbIvfOELq95//31deumlAzvXzZw5s8+mm2669tZbb91s7dq1vPzyy+2PPfZY33322eedXPvZbbfd3nvxxRfXX7hw4QYAN91002bdbde3b991K1eu/Nj4YLfddnvvpZdeWn/BggUbAFx//fUD9tlnn1Xlv8OMtM8h2SRrPu0FCp8DjgUOlDQnmQ4tKjszMzMzsxbV1tbGnXfeuWTatGkbDxky5JPbb7/9qB/96Edbn3DCCW+OGjXq3Z122mnU/vvvP/LHP/7xi9tuu+3aXPvp06dP/PznP//7+PHjtx89evQOQ4YMeb+77Y455pg3L7/88i132mmnnTsHL53xV1xxxdIjjzxy+MiRI3dua2tj4sSJr3e3j1Lku+1vpwuAJyVNJ3Pr332BHxQKioiH6HKrYDMzMzMzS2/o0KEf3Hvvvc93XX/llVe+CLyYvW78+PGrxo8f/+GRi+uvv/4fnfNf+cpXVn7lK19Z2HU/Z5555hvAGwCHHHLIO0uWLPlwm9tuu21p5/zhhx++6vDDD//Y4zteeuml+Z3z++677+rHHnvs6SLeHpBiQBIRv5M0A/g0mQHG9yPilWIbMjMzMzMz6yrNERIiYhlwZ4VzMTMzMzOzFpP2GhIzMzMzM7Me5wGJmZmZmZnVTN4BiaQ2SQuqlYyZmZmZmbWWvAOSiOgA5kratkr5mJmZmZlZC0lzUftWwEJJjwEfPnAlIiZULCszMzMzM6uaPn367L569eona9F2mgHJjyuehZmZmZmZATB00j2je3J/S6ccNqsn99fTCl7UHhEzgaXAesn848DsCudlZmZmZmY19Mwzz6y/1157jRw5cuTOe+2118hnn312/bVr17LNNtvs0tHRwfLly3u1tbWNvu+++/oCjB49eocFCxZsUGi/XRUckEj6BnArcGWyajBwR7ENmZmZmZlZ4zjttNO2Pfroo9945plnFn31q1994/TTTx/S3t7OsGHD3ps9e/aGU6dO7bvzzjuvnjFjRt93331Xr7zyyvqf/OQn1xTbTprb/n4T+BywEiAingU2L7YhMzMzMzNrHE8++eRGp5xyypsAp59++puzZs3qC/DZz3521bRp0/rNnDmz33e/+91lf/vb3/o9+OCDG+26667v5N9j99IMSNZExPudC5LagSilMTMzMzMza2z777//2w899FDf2bNnb3TkkUeuWLlyZa9p06b123vvvVeVsr80A5KZks4Beks6GLgFuKuUxszMzMzMrDHsvvvu71x99dWbAlx55ZWbjRkz5m2A/fff/53Zs2f3bWtriz59+sSoUaNWX3/99YMOOOCAt0tpJ81dtiYBJwHzgVOBe4GrS2nMGsDk/kVsu6JyebSAoZPuKWr7pVMOa8g2LZ1G/26Kyb+ncm+0z6zR/uYb7fOtB432HVer3Ub+m2+lv4P33nuvbYsttvhU5/Lpp5/+6i9/+ct/HH/88UN/9rOfbTlgwIC1119//VKA3r17x5Zbbvn+mDFj3gHYZ5993r7zzjs3Gzt27LultF1wQBIRHZKuAx4lc6rW0xHhU7bMzMzMzCqgFrfp7ejo6LbNRx555Jnu1s+aNevpzvnTTjvtzdNOO+3NUtsuOCCRdBhwBbAEEDBM0qkRcV+pjZqZmZmZmUG6U7YuBQ6IiOcAJA0H7gE8IDEzMzMzs7Kkuaj9tc7BSOJ54LUK5WNmZmZmZi0k5xESSV9KZhdKuhe4mcw1JEeSeVq7mZmZmZlZWfKdsvWFrPlXgf2S+deBTSuWkZmZmZmZtYycA5KIOLGaiZiZmZmZWespeA2JpGGSLpN0u6Q7O6dqJGdmZmZmZpXXp0+f3bOXL7/88gHHHXfctgAXXXTRoF/84hcD8sVnb1+sNHfZugO4hszT2TtKacTMzMzMzFKa3H90z+5vRVnPNfne9773ek+l0p00d9l6LyIuj4jpETGzc6pkUmZmZmZmVh/+/d//fevzzjtvC4CZM2f2GTly5M677bbbjqeeeuo2I0aMGNW53SuvvLLePvvsM+ITn/jEJ0877bRt0u4/zRGSn0n6EfAAsKZzZUTMLuJ9mJmZmZlZnVqzZk3bjjvuuHPn8ooVK3odfPDBK7pud/LJJw/73//936UHH3zwO//2b/82OPu1RYsW9Zk7d+6i3r17d2y//fafnDhx4qvbb7/9B4XaTjMg2QU4FjiQf56yFcmymZmZmZk1uA022KDjqaeeWtS5fPnllw944oknNsreZvny5b3eeeedtoMPPvgdgOOPP/7NqVOnbtL5+t57771ywIAB6wC2337795YsWbJBTw1IjgC2i4j3074hMzMzMzNrLhGR9/X111//ww169eoVH3zwgdLsN801JHOBTQpuZWZmZmZmTWvQoEHrNtpoo45p06ZtBHDDDTds1hP7TXOEZAvgKUmP89FrSCb0RAJmZmZmZtYYrrzyyqWnnXbaJ/r06dPxuc99blW/fv3WlbvPNAOSH5XbiJmZmZmZpVTmbXpLsXr16iezl88888w3gDcALrvsspc7148ePfrdZ555ZhHAOeecs+Wuu+76TtftAaZPn/5c2rYLDkjKucWvpHHAz4BewNURMaXUfZmZmZmZWW3dfPPN/S+99NKt1q1bp8GDB6/57W9/u7TcfRYckEhaReauWgDrA+sB70TExgXiegH/AxwMvAg8LunOiFiUL87MzMzMzOrTN77xjbe+8Y1vvNWT+0xzhKRf9rKkLwJjU+x7LPBcRDyfxN0EHA54QGJmZmZmZgCo0O27ug2SHomIPQts8xVgXEScnCwfC3wmIs7ost0pwCnJ4g7A00UnBAOB5SXE1SrW+dZv7PKIGFdKgz1Uy+DvuF7bLCe2VvnWup79PdVvbKPlW+taBn9P9dpmrWJ7tG+eO3fu87vssstbbW1txf+PeQPp6OjQ/PnzN9111123y16f5pStL2UttgFj+OcpXHlDu1n3sbiIuAq4KsX+cjckPRERYxol1vnWd2ypeqKWwd9xvbZZTmyj1TK4b2722EbLtxzum6sX22j5lhNbgVpe8Prrr+88aNCgFc06KOno6NDrr7/eH1jQ9bU0d9n6Qtb8WmApmVOvCnkRGJK1vA3wco5tzczMzMxa0tq1a09+5ZVXrn7llVc+SbrnBDaiDmDB2rVrT+76QpprSE4ssdHHgRGShgEvAf8KHF3ivszMzMzMmtLo0aNfA1r2GX85BySSzssTFxFxfr4dR8RaSWcAfyJz299rI2JhaWkWVM6h2FrEOt/6jq01f8f12WY5sa7lxohttHzLiW20fOuBv6f6bLNWsY1cy3Un50Xtkr7TzeqNgJOAARHRt5KJmZmZmZlZ80t1ly1J/YCzyAxGbgYujYjXKpybmZmZmZk1ubzXkEjaDPh34BjgOmCPiOjRB6GYmZmZmVnrynkVv6SLyVyYvgrYJSIm18NgRNK1kl6TtCBr3ZGSFkrqkJTzFmw5Yi+W9JSkeZL+IGmTlHHnJzFzJD0gaeu0bWa9NlFSSBpYRL6TJb2UtDtH0qFp25T0LUlPJ5/VRUW0+fus9pZKmlNE7G6SHklin5DU7UM1c8TuKulvkuZLukvSxt3EDZE0XdLi5H2dlazfTNJUSc8m/27aXbu1Vmo9l1rLeWIrWs+l1nK+Nuu1nkut5WS7hq3nUms5T2xF67nUWs7TZkXruRa1nCfWfbP7ZvfNNE49N4SI6HYic2uud8kMSFZmTauAlbniKj0B+wJ7AAuy1u1E5mFHM4AxRcYeArQn8xcCF6aM2zhr/kzgirRtJuuHkLng/+/AwCLynQxMLOEzOgD4M7BBsrx5MflmvX4pcF4R7T4A/Esyfygwo4jYx4H9kvmvA+d3E7cVmSN3AP2AZ4CdgYuAScn6Sd19r/UwlVrPpdZyreq51FpuxHoutZYbvZ5LreVa1XOptVyreq5FLZdTz41cy+XUcy1quZx6rkUt16qeS63lZqjnRphyHiGJiLaI6B0R/SJi46ypX0R0O4Kshoh4EHizy7rFEVHwyas5Yh+IiLXJ4iNknpeSJm5l1uJG5HhYZHexif8GvpcrrkBsXjniTgemRMSaZJturwHK16YkAUcBvysiNoDOeulPjmfR5IjdAXgwmZ8KfLmbuGURMTuZXwUsBgaTeVbOdclm1wFf7K7dWiu1nkut5TyxFa3nUms5T2zd1nOptZzENmw916JvzhNbsJ5r0TfniS1Yz+6bq8t9c2HumxunnhtBsz54pVRfB+5Lu7Gkn0h6gcw1Nvluk9w1bgLwUkTMLT5FAM5IDuFeW8ThwZHAPpIelTRT0qdLaHcf4NWIeLaImLOBi5PP6RLgB0XELuCf9+Q+ko8+aPNjJA0FdgceBbaIiGWQ6UiAzYtotxkUVctQs3oupZah8eq5qFoG13MXVannGvXNUH49u29uHO6bC3Pf3II8IElIOpfMk+hvTBsTEedGxJAk5oyU7fQBzqWITqWLXwLDgd2AZWQOa6bRDmwK7Al8F7g5+RWiGF8jxy8WeZwOfDv5nL4NXFNE7NeBb0qaReYQ6fu5NpTUF7gNOLvLL0otp5RahprUc6m1DI1Xz6lrGVzP2apVzzXsm6H8enbf3ADcN6fmvrkFeUACSDoeGA8cExGF74P8cb8lx2G+bgwHhgFzJS0lc+h2tqQt0wRHxKsRsS4iOoBfAd1eiNiNF4HbI+MxMtcIdXvBZncktQNfAn6fNiZxPHB7Mn8L6fMlIp6KiEMiYjSZzmlJjtzWI9NB3BgRnW29Kmmr5PWtgJa4TXUP1DJUqZ7LqGVosHpOW8tJbq7nRJXruVZ9M5RRz+6bG4P75nTcN7eulh+QSBoHfB+YEBGri4gbkbU4AXgqTVxEzI+IzSNiaEQMJfPHu0dEvJKy3a2yFo8gc7gxjTuAA5N9jATWB5anjAU4CHgqIl4sIgYy53Hul8wfCKQ+BCtp8+TfNuCHwBXdbCMyv4QsjojLsl66k0wHRfLvH4vMu+GUWstJbNXruYxahgar5zS1nLzuek5Uu55r2DdDefXsvrnOuW9232wpRB1cWV/MRGYEuwz4gMwf2Elk/mBeBNYArwJ/KiL2OeAFYE4ydXc3lu7ibiPzRzoPuAsYnLbNLq8vJfedXLpr9wZgftLuncBWKePWB/4vyXk2cGAx+QK/AU4r4bvZG5gFzCVzvuXoImLPInMni2eAKZB5kGeXuL3JXMz2/7d379GylPWdxp8vFxXloogYRPAowVsmCSIwOl6IjDEM6IkYL3FcKkpCdAmCkZlgdMwxrIyAqMnErHFIvBCHGBXU6KgIYQGaoIjA4SYQ0DlGDIEQGS6KIIff/NF1tNnZu3d17927+vJ81qq1q6vrrfp19/cUvHW9ou83PAR4JHAuvY3SucDOXWd3NfM8apa7yvOoWZ7GPI+a5WnP86hZ7irPo2a5qzx3keWV5Hmas7ySPHeR5ZXkuYssd5XnUbM8C3mehqHVk9olSZIkaRzm/pQtSZIkSd2xQyJJkiSpM3ZIJEmSJHXGDokkSZKkztghkSRJktQZOySSJEmSOmOHRJIkSVJn7JBIkiRJ6owdEkmSJEmdsUMiSZIkqTN2SCRJkiR1xg7JKkuyOcnGJFcl+VSShw7Z/tj+Nkm+mOThA+Z/Q5LXrKTmJZb7+wPe25TkqwumbUxy1WrXoW7NUZ7P7Hv90iQfXe0a1K05yfJOSbXmItgAACAASURBVP4yybeb4S+T7LTaNWgyzEmmNyW5MsnlSc5O8nOrvX5NhlRV1zXMlCR3VdX2zfjpwCVV9b6WbbcGvg3sV1W3jrHMNrX89HMs8t4m4P8BL6qq7yV5CvBxYJuq+ndrWKbGbI7yHOCQqro6yUuBF1bV4WtYosZsTrJ8BnBVVW1oXr8LeGpVvWwNS9QamZNMb6KpMcl/B7avqjevaYFaEx4hGa+vAj8PkOSzSS5JcnWSI7fMkOSuJH+Y5CLg7cBjgPOSnNe8vynJLs34a5Jc0ewp+FgzbUOS45rx85P8cZILmz0mBzTTD2imXdb8fVIz/fAkn05yVpLrk5zcTD8R2K7Z83L6Ep/tk8ArmvFX0uuQaLbNcp5PAZbcS6eZM3NZTvLzwNOBE/om/yGwX5K9Vv0b1KSZuUwv4itbPqNmUFU5rOIA3NX83Qb4G+CNzeudm7/bAVcBj2xeF/DyvvabgF0WvgZ+Abhuy3t9y9sAHNeMnw/8eTP+XHp7ygB2pHf0AuD5wJnN+OHAd4CdgIcA3wX26P8cS3zGTcATgQub15cBT92yPofZGeYoz48GrqH3H7uXAh/t+rt3MMvDZBlYD3xmkemfAdZ3/f07mOkVbJ+31PEB4KSuv3eH8QzboNW2XZKNzfhXgQ81429OclgzvgewN/CvwGbgTJZ3EHBGNYdWq+oHS8z38eb9ryTZMb3zQXcATkuyN70N0rZ9859bVbcDJPkW8Djgey3q+QFwW5LfpPc/cj9q0UbTZ17yvBl4D/A24Est5tf0mfUsp1lG2+mafrOe6S3OS7IZuAJ4R4v5NYXskKy+u6tqn/4JSX6F3p6CZ1bVj5KcT28PAcCPq2pzi+W2/Y/KwnmK3iH886rqsCTr6O3Z2OKevvHNDJeJTwB/Rm/Ph2bTPOX5Y/Q6JFcP0UbTY9azfDXwtCRbVdX9AEm2An6Z3k4jzZ5Zz/QWz6uOr3PR+C17DUmShzUbNZI8Mcn6JNsu104PsBNwW7NxeDLwjAHz3klvD8NC5wIvT/JIgCQ7L9H+Fc37zwZub/ZG7AR8v3n/8JY1/6TF7/wZ4GTgyy2Xqdkwk3muqp8A7weObblMTb+ZyXJV3UDv9Nn+PcjvAC5t3tN8mJlMa760uaj9K8BDkuxOL6SvAz46zqJm0FnANkmuoLf34OsD5j0V+NKWi8y2qKqrgT8CLkhyObDUnTRuS3Ih8EHgiGbaycC7k/w9sHXLmk8Frhh0kVlV3VlVJ1XVvS2Xqdkwk3lufAiPHM+TWcvyEcATk9yQ5Nv0rvU7YpH5NLtmLdOaE8ve9jfJpVW1b5Kjge2q6uQkl1XV09amRLXVHJo9rqq+2XUt0kqZZ80Ks6xZY6a12tocIUmSZwKvAr7QTHMPoiRJkqQVa3OE5EDgrcDfV9VJSZ4AHFs+mEaSJEnSCvmkdkmSJEmdWfLUqySfZ8Bt36pq/VgqkiRJkjQ3Bl0LcsqaVSFJkiRpLk3UKVsHH3xwnXXWWV2XofmW1ViIWdaEMM+aFWZZs2RV8jxLBp2ydSWDT9n6pdUu5tZbfRCnZoNZ1iwxz5oVZlmaTINO2XrhmlWhVbXu+C8sP1OfTSceOqZKNC7D/Mb+vtIiNuw0xLy3j6+OcRvmc8J0f1ZJU2vJDklVfXctC5EkSZI0f5Z9MGKSZyS5OMldSe5NsjnJHWtRnCRJkqTZ1uZJ7R8AXglcD2wH/Bbwp+MsSpIkSdJ8GHQNyU9V1Q1Jtq6qzcBHklw45rokSZIkzYE2HZIfJXkQsDHJycBNwMPGW5YkSZKkedDmlK1XN/MdBfwQ2AP4jXEWJUmSJGk+LHuEpO9uWz8G3jXeciRJkiTNkyWPkCTZO8lHk7wvyWOTfKm509blSfZfyyIlSZIkzaZBp2x9BLgQ+CfgIuDDwC7AcfTuvCVJkiRJKzKoQ7J9VZ1aVacAd1fVp6rqx1V1DvDgNapPkiRJ0gwb1CG5v2984YMQ70eSJEmSVmjQRe1PTnIFEGCvZpzm9RPGXpkkSZKkmTeoQ/KUNatCkiRJ0lxaskPSd7tfSZIkSRqLNg9GlCRJkqSxsEMiSZIkqTODHox4bvP3pFEWnGSPJOcluSbJ1UmOGbVISZIkSbNp0EXtuyU5EFif5K/p3V3rp6rq0mWWfR/w1qq6NMkOwCVJzqmqb62sZEmSJEmzYlCH5J3A8cBjgfcteK+AgwYtuKpuAm5qxu9Mcg2wO2CHRJIkSRIw+C5bZwBnJPlvVXXCSlaSZB3wNOCiRd47EjgSYM8991zJagZad/wXhpp/04mHrkrbeeF3tHZZ7oq/8XyZ9TxrzDbsNOT8t4+nDqYkyxP0fY1dV591mPX2r3OefpsOLXtRe1WdkGR9klOa4YXDrCDJ9sCZwLFVtfCJ71TVqVW1X1Xt96hHPWqYRUsTxSxrlphnzQqzLE2+ZTskSd4NHEPvVKtvAcc005aVZFt6nZHTq+rTKylUkiRJ0uwZdA3JFocC+1TV/QBJTgMuA942qFGSAB8CrqmqhdegSJIkSVLr55A8vG+87cl0zwJeDRyUZGMzHDJUdZIkSZJmWpsjJO8GLktyHr1b/z6XZY6OAFTV37HgVsGSJEmS1G/ZDklVfTzJ+cD+9DoYv1dV/zzuwiRJkiTNvjZHSLY8U+RzY65FkiRJ0pxpew2JJEmSJK06OySSJEmSOjOwQ5JkqyRXrVUxkiRJkubLwA5J8+yRy5PsuUb1SJIkSZojbS5q3w24Osk3gB9umVhV68dWlSRJkqS50KZD8q6xVyFJkiRpLrV5DskFSR4H7F1Vf5vkocDW4y9NkiRJ0qxb9i5bSX4bOAP4X82k3YHPjrMoSZIkSfOhzW1/3wQ8C7gDoKquB3YdZ1GSJEmS5kObDsk9VXXvlhdJtgFqfCVJkiRJmhdtOiQXJPl9YLskvwp8Cvj8eMuSJEmSNA/a3GXreOAI4Ergd4AvAn8xzqIE647/wlDzbzrx0DFVonHxN17eSr6jaWg7j7/pqtqw05Dz3z6d69TaWslvbD6kkbS5y9b9SU4DLqJ3qtZ1VeUpW5IkSZJWbNkOSZJDgQ8C3wYCPD7J71TVl8ZdnCRJkqTZ1uaUrfcCz6uqGwCS7AV8AbBDIkmSJGlF2lzUfsuWzkjjO8AtY6pHkiRJ0hxZ8ghJkpc0o1cn+SLwSXrXkLwMuHgNapMkSZI04wadsvWivvGbgQOb8X8BHjG2iiRJkiTNjSU7JFX1urUsRJIkSdL8aXOXrccDRwPr+uevqvXjK0uSJEnSPGhzl63PAh+i93T2+8dbjiRJkqR50qZD8uOq+h9jr0SSJEnS3GnTIfmTJH8AnA3cs2ViVV06tqokSZIkzYU2HZJfBF4NHMTPTtmq5rUkSZIkjaxNh+Qw4AlVde+4i5EkSZI0X9o8qf1y4OHjLkSSJEnS/GlzhOTRwLVJLuaB15B4219JkiRJK9KmQ/IHY69CkiRJ0lxatkNSVReMuvAkBwN/AmwN/EVVnTjqsiRJkiTNnjZPar+T3l21AB4EbAv8sKp2XKbd1sCfAb8K3AhcnORzVfWtlZUsSZIkaVa0OUKyQ//rJC8GDmix7AOAG6rqO027vwZ+HbBDIkmSJAmAVNXycy1slHy9qp6xzDwvBQ6uqt9qXr8a+PdVddSC+Y4EjmxePgm4buiCYBfg1hHaddXWeie37a1VdfAoK1ylLIO/8aSucyVtu6q36zz7O01u22mrt+ssg7/TpK6zq7adbJtn1bIdkiQv6Xu5FbAfcGBVPXOZdi8Dfm1Bh+SAqjp6ZSUvuq5vVtV+09LWeie7bdf8jSdznStpa5ano+201buSttNW7yTwd5rMdXbVdpqzPIna3GXrRX3j9wGb6J16tZwbgT36Xj8W+KfWlUmSJEmaeW2uIXndiMu+GNg7yeOB7wO/CfznEZclSZIkaQYt2SFJ8s4B7aqqThi04Kq6L8lRwJfp3fb3w1V19WhlLuvUKWtrvZPdtmv+xpO5zpW0NcvT0Xba6l1J22mrdxL4O03mOrtqO81ZnjhLXkOS5K2LTH4YcATwyKrafpyFSZIkSZp9re6ylWQH4Bh6nZFPAu+tqlvGXJskSZKkGTfwGpIkOwO/C7wKOA3Yt6puW4vCJEmSJM2+rZZ6I8l76F2Yfifwi1W1YRI6I0k+nOSWJFf1TXtZkquT3J9kyVuwLdH2PUmuTXJFks8keXjLdic0bTYmOTvJY9qus++945JUkl2GqHdDku83692Y5JC260xydJLrmu/q5CHW+Ym+9W1KsnGItvsk+XrT9ptJFn2o5hJtfznJ15JcmeTzSXZcpN0eSc5Lck3zuY5ppu+c5Jwk1zd/H7HYers2ap5HzfKAtmPN86hZHrTOSc3zqFlu5pvaPI+a5QFtx5rnUbM8YJ1jzXMXWR7Q1m2z22a3zUxPnqdCVS06APcDd9PrkNzRN9wJ3LFUu3EPwHOBfYGr+qY9hd7Djs4H9huy7QuAbZrxk4CTWrbbsW/8zcAH266zmb4HvQv+vwvsMkS9G4DjRviOngf8LfDg5vWuw9Tb9/57gXcOsd6zgf/UjB8CnD9E24vpPfMG4PXACYu0243ekTuAHYB/AJ4KnAwc30w/frHfdRKGUfM8apa7yvOoWZ7GPI+a5WnP86hZ7irPo2a5qzx3keWV5Hmas7ySPHeR5ZXkuYssd5XnUbM8C3mehmHJIyRVtVVVbVdVO1TVjn3DDlW1aA9yLVTVV4AfLJh2TVUt++TVJdqeXVX3NS+/Tu95KW3a3dH38mHAohfjLNa28X7gvy7Vbpm2Ay3R7o3AiVV1TzPPotcADVpnkgAvBz4+RNsCtuRlJ5Z4Fs0SbZ8EfKUZPwf4jUXa3VRVlzbjdwLXALvTe1bOac1spwEvXmy9XRs1z6NmeUDbseZ51CwPaDuxeR41y03bqc1zF9vmAW2XzXMX2+YBbZfNs9vmteW2eXlum6cnz9NgyQ7JnHo98KW2Myf5oyTfo3eNzaDbJC9stx74flVdPnyJABzVHML98BCHB58IPCfJRUkuSLL/COt9DnBzVV0/RJtjgfc039MpwNuGaHsVsL4ZfxkPfNDmv5FkHfA04CLg0VV1E/Q2JMCuQ6x3FgyVZegsz6NkGaYvz0NlGczzAmuS5462zbDyPLttnh5um5fntnkO2SFpJHk7vSfRn962TVW9var2aNoc1XI9DwXezhAblQX+J7AXsA9wE73Dmm1sAzwCeAbwX4BPNnshhvFKlthjMcAbgbc039NbgA8N0fb1wJuSXELvEOm9S82YZHvgTODYBXuU5s4oWYZO8jxqlmH68tw6y2Ce+61VnjvcNsPK8+y2eQq4bW7NbfMcskMCJHkt8ELgVVW1/H2Q/62/YonDfIvYC3g8cHmSTfQO3V6a5OfaNK6qm6tqc1XdD/w5sOiFiIu4Efh09XyD3jVCi16wuZgk2wAvAT7Rtk3jtcCnm/FP0b5equraqnpBVT2d3sbp20vUti29DcTpVbVlXTcn2a15fzdgLm5TvQpZhjXK8wqyDFOW57ZZbmozz401znNX22ZYQZ7dNk8Ht83tuG2eX3PfIUlyMPB7wPqq+tEQ7fbue7keuLZNu6q6sqp2rap1VbWO3j/efavqn1uud7e+l4fRO9zYxmeBg5plPBF4EHBry7YAzweuraobh2gDvfM4D2zGDwJaH4JNsmvzdyvgHcAHF5kn9PaEXFNV7+t763P0NlA0f/9myLqnzqhZbtqueZ5XkGWYsjy3yXLzvnlurHWeO9w2w8ry7LZ5wrltdtusFmoCrqwfZqDXg70J+Am9f2BH0PsHcyNwD3Az8OUh2t4AfA/Y2AyL3Y1lsXZn0vtHegXweWD3tutc8P4mlr6Ty2Lr/RhwZbPezwG7tWz3IOB/NzVfChw0TL3AR4E3jPDbPBu4BLic3vmWTx+i7TH07mTxD8CJ0HuQ54J2z6Z3MdsVfb/hIcAjgXPpbZTOBXbuOrurmedRs9xVnkfN8jTmedQsT3ueR81yV3keNctd5bmLLK8kz9Oc5ZXkuYssryTPXWS5qzyPmuVZyPM0DK2e1C5JkiRJ4zD3p2xJkiRJ6o4dEkmSJEmdsUMiSZIkqTN2SCRJkiR1xg6JJEmSpM7YIZEkSZLUGTskkiRJkjpjh0SSJElSZ+yQSJIkSeqMHRJJkiRJnbFDIkmSJKkzdkhWWZLNSTYmuSrJp5I8dMj2x/a3SfLFJA8fMP8bkrxmJTUvsdzfH/DeTkn+Msm3m+H0JI9Y7RrUvTnJ86YkVya5IskFSR632uvXZJiTPL++L89XJfn11V6/JsOs5znJRc3n+8ck/9KMb0yybrVrUPdSVV3XMFOS3FVV2zfjpwOXVNX7WrbdGvg2sF9V3TrGMtvU8tPPsch7ZwBXVdWG5vW7gH2qyv/wzZg5yfMmmhqbLD+mqn57TQvUmpj1PCd5LHABsG9V3Z5ke+BRVfV/17xIjd2s57nv/cPp1XnU2lWlteYRkvH6KvDzAEk+m+SSJFcnOXLLDEnuSvKHSS4C3g48BjgvyXnN+5uS7NKMv6bZ63V5ko810zYkOa4ZPz/JHye5sNljckAz/YBm2mXN3yc10w9P8ukkZyW5PsnJzfQTge2aPRGn93+gJD8PPB04oW/yHwK/vGW5mlkzl+dFfA3YfdW+MU2yWczzrsCdwF0AVXWXnZG5MYt51jypKodVHIC7mr/bAH8DvLF5vXPzdzvgKuCRzesCXt7XfhOwy8LXwC8A1215r295G4DjmvHzgT9vxp9L7ygGwI7ANs3484Ezm/HDge8AOwEPAb4L7NH/ORb5fOuBzywy/TPAi7v+/h3M8zB5Xlgj8MfAkV1/7w7mecTt89bAl4F/BD4CvKjr79zBPDfjI22f+9p+oOvv22G8wzZotW2XZGMz/lXgQ834m5Mc1ozvAewN/CuwGTizxXIPAs6o5tBqVf1gifk+3rz/lSQ7pnc+6A7AaUn2prdB2rZv/nOr6naAJN8CHgd8b0AdaZax2HTNnlnP8xbnJXk0cAvwjhbzazrNdJ6ranOSg4H9gf8IvD/J06s5vVYzZ6bzrPlih2T13V1V+/RPSPIr9PYUPLOqfpTkfHp7CAB+XFWbWyx3qY7AQgvnKXqnV51XVYeldzHY+X3v39M3vpnlM3E18LQkW1XV/QBJtgJ+Cbi0RX2aLrOe5y2eB/wQ+Ci9UxB/t2U7TZeZz3NVFfAN4BtJzqF3pGRDi9o0fWY+z5ofy15DkuRhzf9wkuSJSdYn2Xa5dnqAnYDbmo3Dk4FnDJj3Tnp7GBY6F3h5kkcCJNl5ifavaN5/NnB7szdiJ+D7zfuHt6z5J4v9zlV1A3AZD9yL/A56ez7+seWyNd1mJs/9qupu4FjgNQPq0eyZmTwneUySffsm7UPv1BjNj5nJs+ZLm4vavwI8JMnu9EL6Onp7EdXeWcA2Sa6gt/fg6wPmPRX40paLzLaoqquBPwIuSHI5sNSdNG5LciHwQeCIZtrJwLuT/D29c4zbOBW4YomLzF4P7J3khiT/Qm+D94aWy9X0m7U899d1E73TEN7UcrmafrOU522BU5Jc25zK8wrgmJbL1GyYpTxrjix7298kl1bVvkmOBrarqpOTXFZVT1ubEtVWc2j2uKr65hqu80nAF4Gjq+qLa7Vezb4u8iyNi3nWLDHPWm1tzt9LkmcCr+JnPWDP+xMAVXUdsFfXdUiSJGk6tTlCciDwVuDvq+qkJE8Ajq2qN69FgZIkSZJml09qlyRJktSZJU+9SvJ5Btz2rarWj6UiSZIkSXNj0LUgp6xZFZIkSZLm0kSdsnXwwQfXWWed1XUZmm+r8sR5s6wJYZ41K8yyZsmq5HmWDDpl60oGn7L1S6tdzK233rrai5Q6YZY1S8yzZoVZlibToFO2XrhmVWhybNhpiHlvH18d0koNk2VYvTz7b2jtdPUba3lz+tusO/4LQ82/6cRDx1TJ5PI70mKW7JBU1XfXshBJkiRJ82er5WZI8owkFye5K8m9STYnuWMtipMkSZI025btkAAfAF4JXA9sB/wW8KfjLEqSJEnSfBh0DclPVdUNSbauqs3AR5JcOOa6JEmSJM2BNh2SHyV5ELAxycnATcDDxluWJEmSpHnQ5pStVzfzHQX8ENgD+I1xFiVJkiRpPix7hKTvbls/Bt413nIkSZIkzZMlj5Ak2TvJR5O8L8ljk3ypudPW5Un2X8siJUmSJM2mQadsfQS4EPgn4CLgw8AuwHH07rwlSZIkSSsyqEOyfVWdWlWnAHdX1aeq6sdVdQ7w4DWqT5IkSdIMG9Qhub9vfOGDEO9HkiRJklZo0EXtT05yBRBgr2ac5vUTxl6ZJEmSpJk3qEPylDWrQpIkSdJcWrJD0ne7X0mSJEkaizYPRpQkSZKksbBDIkmSJKkzgx6MeG7z96RRFpxkjyTnJbkmydVJjhm1SEmSJEmzadBF7bslORBYn+Sv6d1d66eq6tJlln0f8NaqujTJDsAlSc6pqm+trGRJkiRJs2JQh+SdwPHAY4H3LXivgIMGLbiqbgJuasbvTHINsDtgh0SSJEkSMPguW2cAZyT5b1V1wkpWkmQd8DTgokXeOxI4EmDPPfdcyWrUpQ07DTn/7avTdoIMneUZ+dxj5XfUmZnfNg+TLXM11WY+y9IMWPai9qo6Icn6JKc0wwuHWUGS7YEzgWOrauET36mqU6tqv6ra71GPetQwi5YmilnWLDHPmhVmWZp8y3ZIkrwbOIbeqVbfAo5ppi0rybb0OiOnV9WnV1KoJEmSpNkz6BqSLQ4F9qmq+wGSnAZcBrxtUKMkAT4EXFNVC69BkSRJkqTWzyF5eN942xNvnwW8GjgoycZmOGSo6iRJkiTNtDZHSN4NXJbkPHq3/n0uyxwdAaiqv2PBrYIlSZIkqd+yHZKq+niS84H96XUwfq+q/nnchUmSJEmafW2OkGx5psjnxlyLJEmSpDnT9hoSSZIkSVp1dkgkSZIkdWZghyTJVkmuWqtiJEmSJM2XgR2S5tkjlyfZc43qkSRJkjRH2lzUvhtwdZJvAD/cMrGq1o+tKkmSJElzoU2H5F1jr0KSJEnSXGrzHJILkjwO2Luq/jbJQ4Gtx1+aJEmSpFm37F22kvw2cAbwv5pJuwOfHWdRkiRJkuZDm9v+vgl4FnAHQFVdD+w6zqIkSZIkzYc2HZJ7qureLS+SbAPU+EqSJEmSNC/adEguSPL7wHZJfhX4FPD58ZYlSZIkaR60ucvW8cARwJXA7wBfBP5inEUtacNOQ85/++q01eQa5nf1N5Umj9vmyTWnv826478w1PybTjx0KtfZ5Xqnid/R2mhzl637k5wGXETvVK3rqspTtiRJkiSt2LIdkiSHAh8Evg0EeHyS36mqL427OEmSJEmzrc0pW+8FnldVNwAk2Qv4AmCHRJIkSdKKtLmo/ZYtnZHGd4BbxlSPJEmSpDmy5BGSJC9pRq9O8kXgk/SuIXkZcPEa1CZJkiRpxg06ZetFfeM3Awc24/8CPGJsFUmSJEmaG0t2SKrqdWtZiCRJkqT50+YuW48HjgbW9c9fVevHV5YkSZKkedDmLlufBT5E7+ns94+3HEmSJEnzpE2H5MdV9T/GXokkSZKkudOmQ/InSf4AOBu4Z8vEqrp0bFVJkiRJmgttOiS/CLwaOIifnbJVzWtJkiRJGlmbDslhwBOq6t5xFyNJkiRpvrR5UvvlwMPHXYgkSZKk+dPmCMmjgWuTXMwDryHxtr+SJEmSVqRNh+QPxl6FJEmSpLm0bIekqi4YdeFJDgb+BNga+IuqOnHUZUmSJEmaPW2e1H4nvbtqATwI2Bb4YVXtuEy7rYE/A34VuBG4OMnnqupbKytZkiRJ0qxoc4Rkh/7XSV4MHNBi2QcAN1TVd5p2fw38OmCHRJIkSRIAqarl51rYKPl6VT1jmXleChxcVb/VvH418O+r6qgF8x0JHNm8fBJw3dAFwS7ArSO066qt9U5u21ur6uBRVrhKWQZ/40ld50radlVv13n2d5rcttNWb9dZBn+nSV1nV2072TbPqmU7JEle0vdyK2A/4MCqeuYy7V4G/NqCDskBVXX0ykpedF3frKr9pqWt9U522675G0/mOlfS1ixPR9tpq3clbaet3kng7zSZ6+yq7TRneRK1ucvWi/rG7wM20Tv1ajk3Anv0vX4s8E+tK5MkSZI089pcQ/K6EZd9MbB3kscD3wd+E/jPIy5LkiRJ0gxaskOS5J0D2lVVnTBowVV1X5KjgC/Tu+3vh6vq6tHKXNapU9bWeie7bdf8jSdznStpa5ano+201buSttNW7yTwd5rMdXbVdpqzPHGWvIYkyVsXmfww4AjgkVW1/TgLkyRJkjT7Wt1lK8kOwDH0OiOfBN5bVbeMuTZJkiRJM27gNSRJdgZ+F3gVcBqwb1XdthaFSZIkSZp9Wy31RpL30Lsw/U7gF6tqwyR0RpJ8OMktSa7qm/ayJFcnuT/JkrdgW6Lte5Jcm+SKJJ9J8vCW7U5o2mxMcnaSx7RdZ997xyWpJLsMUe+GJN9v1rsxySFt15nk6CTXNd/VyUOs8xN969uUZOMQbfdJ8vWm7TeTLPpQzSXa/nKSryW5Msnnk+y4SLs9kpyX5Jrmcx3TTN85yTlJrm/+PmKx9XZt1DyPmuUBbcea51GzPGidk5rnUbPczDe1eR41ywPajjXPo2Z5wDrHmucusjygrdtmt81um5mePE+Fqlp0AO4H7qbXIbmjb7gTuGOpduMegOcC+wJX9U17Cr2HHZ0P7Ddk2xcA2zTjJwEntWy3Y9/4m4EPtl1nM30Pehf8fxfYZYh6NwDHjfAdPQ/4W+DBzetdh6m37/33Au8cYr1nA/+pGT8EOH+IthfTe+YNwOuBExZptxu9I3cAOwD/ADwVOBk4vpl+/GK/6yQMo+Z51Cx3ledRszyNeR41y9Oe51Gz3FWexdn5BQAABp1JREFUR81yV3nuIssryfM0Z3klee4iyyvJcxdZ7irPo2Z5FvI8DcOSR0iqaquq2q6qdqiqHfuGHapq0R7kWqiqrwA/WDDtmqpa9smrS7Q9u6rua15+nd7zUtq0u6Pv5cOARS/GWaxt4/3Af12q3TJtB1qi3RuBE6vqnmaeRa8BGrTOJAFeDnx8iLYFbMnLTizxLJol2j4J+Eozfg7wG4u0u6mqLm3G7wSuAXan96yc05rZTgNevNh6uzZqnkfN8oC2Y83zqFke0HZi8zxqlpu2U5vnLrbNA9oum+cuts0D2i6bZ7fNa8tt8/LcNk9PnqfBkh2SOfV64EttZ07yR0m+R+8am0G3SV7Ybj3w/aq6fPgSATiqOYT74SEODz4ReE6Si5JckGT/Edb7HODmqrp+iDbHAu9pvqdTgLcN0fYqYH0z/jIe+KDNfyPJOuBpwEXAo6vqJuhtSIBdh1jvLBgqy9BZnkfJMkxfnofKMpjnBdYkzx1tm2HleXbbPD3cNi/PbfMcskPSSPJ2ek+iP71tm6p6e1Xt0bQ5quV6Hgq8nSE2Kgv8T2AvYB/gJnqHNdvYBngE8AzgvwCfbPZCDOOVLLHHYoA3Am9pvqe3AB8aou3rgTcluYTeIdJ7l5oxyfbAmcCxC/YozZ1Rsgyd5HnULMP05bl1lsE891urPHe4bYaV59lt8xRw29ya2+Y5ZIcESPJa4IXAq6pq+fsg/1t/xRKH+RaxF/B44PIkm+gdur00yc+1aVxVN1fV5qq6H/hzYNELERdxI/Dp6vkGvWuEFr1gczFJtgFeAnyibZvGa4FPN+Ofon29VNW1VfWCqno6vY3Tt5eobVt6G4jTq2rLum5Oslvz/m7AXNymehWyDGuU5xVkGaYsz22z3NRmnhtrnOeuts2wgjy7bZ4Obpvbcds8v+a+Q5LkYOD3gPVV9aMh2u3d93I9cG2bdlV1ZVXtWlXrqmodvX+8+1bVP7dc7259Lw+jd7ixjc8CBzXLeCLwIODWlm0Bng9cW1U3DtEGeudxHtiMHwS0PgSbZNfm71bAO4APLjJP6O0Juaaq3tf31ufobaBo/v7NkHVPnVGz3LRd8zyvIMswZXluk+XmffPcWOs8d7hthpXl2W3zhHPb7LZZLdQEXFk/zECvB3sT8BN6/8COoPcP5kbgHuBm4MtDtL0B+B6wsRkWuxvLYu3OpPeP9Arg88Dubde54P1NLH0nl8XW+zHgyma9nwN2a9nuQcD/bmq+FDhomHqBjwJvGOG3eTZwCXA5vfMtnz5E22Po3cniH4ATofcgzwXtnk3vYrYr+n7DQ4BHAufS2yidC+zcdXZXM8+jZrmrPI+a5WnM86hZnvY8j5rlrvI8apa7ynMXWV5Jnqc5yyvJcxdZXkmeu8hyV3keNcuzkOdpGFo9qV2SJEmSxmHuT9mSJEmS1B07JJIkSZI6Y4dEkiRJUmfskEiSJEnqjB0SSZIkSZ2xQzJBkmxOsjHJ5UkuTfIfRlzO4Uk+MMT8vzLquqSlmGfNCrOsWWKeNYm26boAPcDdVbUPQJJfA97Nzx70M06/AtwFXLgG69L8MM+aFWZZs8Q8a+J4hGRy7QjcBj/dq/B/tryR5ANJDm/G909yYbOn4xtJduhfSJJDk3wtyS5JHpXkzCQXN8OzkqwD3gC8pdlj8py1+oCaK+ZZs8Isa5aYZ00Ej5BMlu2SbAQeAuwGHDRo5iQPAj4BvKKqLk6yI3B33/uHAb8LHFJVtyX5K+D9VfV3Sfak95TZpyT5IHBXVZ0yps+l+WSeNSvMsmaJedbEsUMyWfoPoz4T+Msk/27A/E8CbqqqiwGq6o6mLcDzgP2AF2yZDjwfeGrzPsCOC/dySKvIPGtWmGXNEvOsiWOHZEJV1deS7AI8CriPB55e95Dmb4BaYhHfAZ4APBH4ZjNtK+CZVXV3/4x9Gw1pLMyzZoVZ1iwxz5oUXkMyoZI8Gdga+Ffgu/T2Njw4yU7Af2xmuxZ4TJL9mzY7JNnSyfwu8BJ6ez5+oZl2NnBU3zr2aUbvBNx7obExz5oVZlmzxDxrUtghmSzbNRd7baR3vuZrq2pzVX0P+CRwBXA6cBlAVd0LvAL40ySXA+fwsz0aVNV1wKuATyXZC3gzsF+SK5J8i94FZgCfBw7zQjOtMvOsWWGWNUvMsyZOqpY6CidJkiRJ4+UREkmSJEmdsUMiSZIkqTN2SCRJkiR1xg6JJEmSpM7YIZEkSZLUGTskkiRJkjpjh0SSJElSZ/4/cDNfVcqOjVEAAAAASUVORK5CYII=
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Since those allocations were randomly generated, they do not look very nice. Oh well. But at least we have an interesting representation of participants' responses!&lt;/p&gt;
&lt;p&gt;Note that we could also look at the distribution of responses by condition.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[10]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;FacetGrid&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;df_long&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;col&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hue&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;map&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;lw&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;rwidth&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_ylabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Total Number of Balls&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_xlabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bucket&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;xticks&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;xticks&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_titles&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Condition &lt;/span&gt;&lt;span class="si"&gt;{col_name}&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;xlim&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;21&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;The visualization above is informative within each condition, but you cannot compare the two conditions (unless you have the exact same number of participant in each condition).&lt;/p&gt;
&lt;p&gt;If if is not the case, we can visualize the mean number of balls in each bucket and each condition by applying a simple transformation:&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[11]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;med_values&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;df_long&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;groupby&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;count&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
             &lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;reset_index&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;groupby&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;
             &lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;reset_index&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;
&lt;span class="n"&gt;med_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;columns&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;median&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="n"&gt;med_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[11]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;value&lt;/th&gt;
      &lt;th&gt;median&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;11&lt;/td&gt;
      &lt;td&gt;1.800000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;12&lt;/td&gt;
      &lt;td&gt;1.200000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;13&lt;/td&gt;
      &lt;td&gt;2.166667&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;14&lt;/td&gt;
      &lt;td&gt;2.333333&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;High&lt;/td&gt;
      &lt;td&gt;15&lt;/td&gt;
      &lt;td&gt;1.333333&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[12]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;factorplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;median&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hue&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hue_order&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Low&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;High&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;
                   &lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;med_values&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;kind&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;bar&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;aspect&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_ylabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Median Number of Balls&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_xlabels&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bucket&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_titles&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Condition &lt;/span&gt;&lt;span class="si"&gt;{col_name}&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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c8+SWh+/x0AXEc9HxFrgY8ANwMvl13eBz9S6MEmSpGq67LLLdhk/fvyE/fbbb8J73vOeccuWLdvmsMMOGz9+/PgJhx122PiHH354GyiNvJ166ql7TZ48ef8999zzwM5RuI6ODk455ZQxe++998Rp06bt8/TTT79yc+nUqVP3u/3220d8/OMf36Otra1h//33nzB9+vRxACNGjJjc+f2Pfexje+67774Tx48fP+Gqq67aCeCWW24ZNXXq1P2OOeaYN44bN27i9OnTx3V0dPSpbz0GuswclZk7lN8bMrOp/GrIzB36/Kcoachp27Cx3iVI0qCYP3/+tl/96ld3v+2225YtXbr0odmzZ6+YOXPmmBNPPHHNsmXLHjrhhBPWzJo1a6/O/Z966qnm+fPnL/nRj3708Je//OU9AK6//vrXLV++vGXp0qUPXnvttY8tXLhw5KbH+eY3v/l4S0tLx5IlSx6aO3fuH7tumzNnzusWLVq03eLFix+cN2/esvPPP3/Pxx57rBlg8eLF233jG9/40/Llyx9csWJFy6233rpZ272pZB46IuIgYGzX/TPz5r4cSNLQ09LcyJRz5lS1zQUXnVLV9iSpGn7xi1/s8K53vevZ3XffvR3gDW94w8Z77rln+5/97GePAMyaNeuZCy64YM/O/adPn/6XxsZGpkyZsn7NmjXNALfddtuoD33oQ880NTUxduzYDYcddlifpnL7zW9+88r399prr/ZDDz30hTvuuGPEjjvu2HHggQeu23vvvTcATJw48cVHHnlkm760vcVAFxHXAAcBD1KazA5KT40w0EmSpELITCKi4jtgt91221f2zXz1axExoBp60tLS8srGxsZG2tvb+3SgSm6KeEtmtmbmjMw8rfz6aF8OIkmSVE/HHHPM2rlz5+68atWqRoCnnnqqcfLkyeuuvvrqnQBmz569c2tr6wu9tXHkkUc+//3vf3/n9vZ2Hnvssea77rprVHf7NTU1ZVtb22aB7Mgjj3z+Bz/4wc7t7e088cQTTXfffffII444Yl01+lfJKdc7I2JCZj5UjQNKkiQNttbW1vWf+9znnjziiCP2b2hoyEmTJr14+eWXr5gxY8bYSy65ZLdddtmlfc6cOY/21sbJJ5/8l3nz5u2w3377TRw3btz6qVOndnvK9aSTTlp9wAEHTJg0adKLXa+jO/nkk//y29/+duQBBxwwMSLyggsuWDlmzJj2+++/f8D9qyTQXUcp1K0C2oAAMjMPGvDRNWiq/SxMn60pSSqas846a81ZZ521puu6u+66a9mm+/3whz98tOvyiy++eA9AQ0MDc+bMWdFd23fffffSzs+XX37548Dj3X1/9uzZK4GVXb97/PHHP3/88ce/Eg57OkZvKgl01wAnA4t49Ro6FUy1n6/pszUlSRo6Kgl0KzJzbs0rkSRJUr9UEuiWRMQNwI8pnXIFnLZEkqThom3DRlqaG+tdhgagkkC3HaUg944u65y2RJKkYaLac1I6H+Xg22Kgy8zTBqMQSZIk9U8lEwt/m9KI3Gs4F50kSdLQUMkp11u6fN4WeC/wRG3KkSRJKq4RI0ZM7pymZDBVcsr1h12XI+JG4L9rVpEkSVIVtG1oP7iluami59ZX2F57S3PTfdVqr5r608l9gTHVLkSSJKmaWpqbmqp8s0e/wuGyZcu2mTFjxtg1a9Y0dT6RYty4cS+PHTv2wBUrVix65plnGnfddddDfvKTnyw99thjX5gyZcp+11133aOTJk1q23LrJVt8lmtEPB8RaztflKYv+cf+dEiSJGlrM3PmzDEnnnjimmXLlj10wgknrJk1a9ZeTU1NjBs3bv3ChQu3vfXWW0dOmDDhxV//+tcjX3rppVi1atU2fQlzUEGgy8xRmblDl9f4TU/DSpIkqXv33HPP9meeeeYzALNmzXpmwYIFIwHe+ta3Pj9v3rxRt91226hzzjnnyTvvvHPU7bffvv3BBx+8rq/H6DHQRcSY3l7975YkSZKmTZv2wh133DFy4cKF23/wgx98bu3atY3z5s0bdfjhhz+/5W+/Vm8jdD+hdIfrT7q8bgF+B/yxP4VLkiRtbSZPnrzu6quv3glg9uzZO7e2tr4AMG3atHULFy4c2dDQkCNGjMiJEye+OGfOnNFHHXXUC309Ro8X92Xma57kHhFjKV0797fA/+7rgSRJkoa79evXN7zhDW84qHN51qxZT11++eUrZsyYMfaSSy7ZrfOmCIDtttsud9ttt5dbW1vXARxxxBEvzJ07d+epU6e+1NfjVjKx8L7Al4BDga8BZ2fmhr4eSJIkaTC1bWhv7++dqT2119Lce3MdHR0Lult/1113Letu/YIFC5Z2fp45c+YzM2fOfKY/tfVYVURMohTkJgJfAf4hMzdW2nBEXAMcD/w5Myd1sz2AS4DjgBeBUzNzYd/KlyRJ6l6154zbUpirp94quw/4E6Vr56YCU0sZrCQzz95C29cClwE9TQBzLKU57falNPp3efldkiRJfdBboBvQs1oz8/bydXc9eTcwJzMTuCsiXhcRu2fmkwM5riRJ0tamt5sirqvxsfegNALYaWV53WaBLiLOBM4EGDPGGVMkSfXVtmEjLc2N9S5DekU9TwZHN+uyux0z80rgSoDW1tZu95EkabC0NDdSzUdKASy46JSqtqetyxafFFFDK4G9uizvCTxRp1okSZIKq56Bbi5wSpS8BXjO6+ckSVKRjRgxYnLX5UsvvXSXU045ZQzAV77yldGXXXbZLr19v+v+fVHJPHSjgTOAsV33z8xeb5qIiBuBacDrI2Il8GWgufzdK4CfUpqyZDmlaUtO62vxkiRJPckNbQdHc0vVLi/LDW3t0dzS76lQvvCFL6yuVi2bqqSTPwJ+A/w3UPE8dJn5kS1sT+ATlbYnSZLUF9Hc0rTiwgO3vGOFxpy/aEDh8LOf/exfjRw5cuOFF1741G233TbijDPOGDtixIiOQw899IVf/vKXOz788MMPAqxatar5iCOO2HfFihUtxx577F+uuOKKlVtqu5LCRmTmPw6kA5IkSVuDtra2hv33339C5/Jzzz3XePTRRz+36X6nn376uG9+85uPHn300es+/vGP79F120MPPTTivvvue2i77bbr2GeffSZ9/vOff2qfffbp9SldlVxDd0tEHFdxTyRJkrZSLS0tHUuWLHmo83XeeedtdsPn008/3bhu3bqGo48+eh3AjBkzXvO4r8MPP3ztLrvssnHEiBG5zz77rH/kkUdatnTcSgLdpyiFupciYm1EPB8RayvtmCRJkl5VuuqsZ9tss80rOzQ2NuaGDRu6m+rtNbYY6DJzVGY2ZOZ2mblDeXmHiiqWJEnSa4wePXrj9ttv3zFv3rztAa6//vqdB9pmRRf3RcROlJ65um3nusy8faAHlyRJ2hrNnj370ZkzZ/71iBEjOt72trc9P2rUqIpvPO1OJdOWnE7ptOuewL3AW4A7gbcP5MCSJEm1lBva2gd6Z+qm7UVz75ezvfjii/d0XT777LPXAGsALr744leup5syZcpLy5Ytewjgi1/84m4HH3zwuk33B/jVr361vJLaKunkp4A3A3dl5lERsT9w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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="3.-Analyzing-summary-statistics"&gt;3. Analyzing summary statistics&lt;a class="anchor-link" href="#3.-Analyzing-summary-statistics"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;&lt;strong&gt;The analysis of the data always depends on the research question.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So far, we have considered that we have collected 10 values from each participant, and have treated the data as such.&lt;/p&gt;
&lt;p&gt;However, we could have collected the data with the specific goal of testing people's perception of a statistics (e.g. mean/standard deviation/skewness) of a distribution.&lt;/p&gt;
&lt;p&gt;In that case, the relevant unit of analysis is the &lt;em&gt;statistics&lt;/em&gt; computed at the distribution's level. We need to aggregate the long form data on &lt;code&gt;part_id&lt;/code&gt;, and compute the statistics of interest, to obtain one record point per participant.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[13]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;agg_values&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df_long&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;groupby&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;value&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;aggregate&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mean&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;std&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;skew&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;reset_index&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;df_agg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;agg_values&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;merge&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;drop&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;allocation&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;distribution&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="n"&gt;axis&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;part_id&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;df_agg&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[13]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;div&gt;
&lt;style scoped&gt;
    .dataframe tbody tr th:only-of-type {
        vertical-align: middle;
    }

    .dataframe tbody tr th {
        vertical-align: top;
    }

    .dataframe thead th {
        text-align: right;
    }
&lt;/style&gt;
&lt;table border="1" class="dataframe"&gt;
  &lt;thead&gt;
    &lt;tr style="text-align: right;"&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;part_id&lt;/th&gt;
      &lt;th&gt;mean&lt;/th&gt;
      &lt;th&gt;std&lt;/th&gt;
      &lt;th&gt;skew&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;A&lt;/td&gt;
      &lt;td&gt;14.7&lt;/td&gt;
      &lt;td&gt;3.713339&lt;/td&gt;
      &lt;td&gt;0.555959&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;B&lt;/td&gt;
      &lt;td&gt;16.9&lt;/td&gt;
      &lt;td&gt;2.766867&lt;/td&gt;
      &lt;td&gt;-0.264377&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;C&lt;/td&gt;
      &lt;td&gt;15.3&lt;/td&gt;
      &lt;td&gt;3.683296&lt;/td&gt;
      &lt;td&gt;0.035688&lt;/td&gt;
      &lt;td&gt;High&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;D&lt;/td&gt;
      &lt;td&gt;15.1&lt;/td&gt;
      &lt;td&gt;3.212822&lt;/td&gt;
      &lt;td&gt;0.088451&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;E&lt;/td&gt;
      &lt;td&gt;14.7&lt;/td&gt;
      &lt;td&gt;3.622461&lt;/td&gt;
      &lt;td&gt;0.197400&lt;/td&gt;
      &lt;td&gt;Low&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;We can now test the impact of our condition on people's perceived mean (or standard deviation, or skewness) of the distribution:&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[14]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;summ&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;smf&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ols&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mean~condition&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;df_agg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;fit&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;summ&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt output_prompt"&gt;Out[14]:&lt;/div&gt;



&lt;div class="output_html rendered_html output_subarea output_execute_result"&gt;
&lt;table class="simpletable"&gt;
&lt;caption&gt;OLS Regression Results&lt;/caption&gt;
&lt;tr&gt;
  &lt;th&gt;Dep. Variable:&lt;/th&gt;          &lt;td&gt;mean&lt;/td&gt;       &lt;th&gt;  R-squared:         &lt;/th&gt; &lt;td&gt;   0.715&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Model:&lt;/th&gt;                   &lt;td&gt;OLS&lt;/td&gt;       &lt;th&gt;  Adj. R-squared:    &lt;/th&gt; &lt;td&gt;   0.700&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Method:&lt;/th&gt;             &lt;td&gt;Least Squares&lt;/td&gt;  &lt;th&gt;  F-statistic:       &lt;/th&gt; &lt;td&gt;   45.23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Date:&lt;/th&gt;             &lt;td&gt;Fri, 13 Apr 2018&lt;/td&gt; &lt;th&gt;  Prob (F-statistic):&lt;/th&gt; &lt;td&gt;2.64e-06&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Time:&lt;/th&gt;                 &lt;td&gt;17:12:36&lt;/td&gt;     &lt;th&gt;  Log-Likelihood:    &lt;/th&gt; &lt;td&gt; -15.678&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;No. Observations:&lt;/th&gt;      &lt;td&gt;    20&lt;/td&gt;      &lt;th&gt;  AIC:               &lt;/th&gt; &lt;td&gt;   35.36&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Df Residuals:&lt;/th&gt;          &lt;td&gt;    18&lt;/td&gt;      &lt;th&gt;  BIC:               &lt;/th&gt; &lt;td&gt;   37.35&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Df Model:&lt;/th&gt;              &lt;td&gt;     1&lt;/td&gt;      &lt;th&gt;                     &lt;/th&gt;     &lt;td&gt; &lt;/td&gt;   
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Covariance Type:&lt;/th&gt;      &lt;td&gt;nonrobust&lt;/td&gt;    &lt;th&gt;                     &lt;/th&gt;     &lt;td&gt; &lt;/td&gt;   
&lt;/tr&gt;
&lt;/table&gt;
&lt;table class="simpletable"&gt;
&lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;            &lt;th&gt;coef&lt;/th&gt;     &lt;th&gt;std err&lt;/th&gt;      &lt;th&gt;t&lt;/th&gt;      &lt;th&gt;P&gt;|t|&lt;/th&gt;  &lt;th&gt;[0.025&lt;/th&gt;    &lt;th&gt;0.975]&lt;/th&gt;  
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Intercept&lt;/th&gt;        &lt;td&gt;   16.2000&lt;/td&gt; &lt;td&gt;    0.177&lt;/td&gt; &lt;td&gt;   91.714&lt;/td&gt; &lt;td&gt; 0.000&lt;/td&gt; &lt;td&gt;   15.829&lt;/td&gt; &lt;td&gt;   16.571&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;condition[T.Low]&lt;/th&gt; &lt;td&gt;   -1.6800&lt;/td&gt; &lt;td&gt;    0.250&lt;/td&gt; &lt;td&gt;   -6.725&lt;/td&gt; &lt;td&gt; 0.000&lt;/td&gt; &lt;td&gt;   -2.205&lt;/td&gt; &lt;td&gt;   -1.155&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table class="simpletable"&gt;
&lt;tr&gt;
  &lt;th&gt;Omnibus:&lt;/th&gt;       &lt;td&gt; 0.287&lt;/td&gt; &lt;th&gt;  Durbin-Watson:     &lt;/th&gt; &lt;td&gt;   2.336&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Prob(Omnibus):&lt;/th&gt; &lt;td&gt; 0.866&lt;/td&gt; &lt;th&gt;  Jarque-Bera (JB):  &lt;/th&gt; &lt;td&gt;   0.395&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Skew:&lt;/th&gt;          &lt;td&gt; 0.235&lt;/td&gt; &lt;th&gt;  Prob(JB):          &lt;/th&gt; &lt;td&gt;   0.821&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;th&gt;Kurtosis:&lt;/th&gt;      &lt;td&gt; 2.498&lt;/td&gt; &lt;th&gt;  Cond. No.          &lt;/th&gt; &lt;td&gt;    2.62&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Here, we see that participants in the "Low" condition reported a significantly lower mean that participants in the "High" condition (which is exactly how I created the data, so not so surprising...).&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="3.-Wrapping-up"&gt;3. Wrapping up&lt;a class="anchor-link" href="#3.-Wrapping-up"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;I have demonstrated how to convert the raw data outputted by DistributionBuilder to a standard long form dataset. A few words of caution to finish:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Always check that the list of buckets you use in the analysis matches the list of buckets that was shown to participants.&lt;/li&gt;
&lt;li&gt;Always check your number of records. If something is off, you might have missing data, or you might not have forced participants to submit a full distribution.&lt;/li&gt;
&lt;li&gt;Always ask yourself: what is my unit of analysis? Is it the values provided by participants, or is it a summary statistics of their total reported distribution.&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
 

&lt;/p&gt;</content><category term="DistributionBuilder"></category><category term="Python"></category><category term="Analysis"></category></entry><entry><title>How to Transform a Distribution into Stimuli Values</title><link href="https://quentinandre.github.io/Blog/distributions_as_stimuli.html" rel="alternate"></link><published>2018-03-30T00:00:00+02:00</published><updated>2018-03-30T00:00:00+02:00</updated><author><name>Quentin André</name></author><id>tag:quentinandre.github.io,2018-03-30:/Blog/distributions_as_stimuli.html</id><summary type="html">&lt;p&gt;Let's say you are interested in how well participants can learn a distribution of a specific type. How should you select the values from the distribution?&lt;/p&gt;</summary><content type="html">&lt;p&gt;Let's say you are interested in how well participants can learn a distribution of a specific type (I'm not judging,
we all have weird hobbies). How should you select the values from the distribution?&lt;/p&gt;
&lt;p&gt;In this blog post, I present a simple method to ensure that the values you use as stimuli will always match the
properties of the distribution you are interested in.&lt;/p&gt;
&lt;p&gt;You can also
&lt;a href="http://nbviewer.jupyter.org/github/QuentinAndre/Blog/blob/gh-pages/notebooks/20180420_generate_stimulis_from_distributions.ipynb"&gt;view this notebook on NBViewer&lt;/a&gt;,
which will allow you to download, run and edit the code yourself.&lt;/p&gt;
&lt;p&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[44]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;seaborn&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;sns&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;matplotlib.pyplot&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;plt&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;np&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;scipy.stats&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;stats&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;np&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Imagine that you want to test whether consumers can learn a given distribution and reproduce it on a distribution builder.&lt;/p&gt;
&lt;p&gt;Specifically, you want to test if participants can learn a normal distribution with parameters $\mu = 25$ and $\sigma = 5$.&lt;/p&gt;
&lt;p&gt;For the sake of illustration, let's assume the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each participant will learn 50 numbers&lt;/li&gt;
&lt;li&gt;Those 50 numbers to be integer (to facilitate learning).&lt;/li&gt;
&lt;li&gt;The numbers will be reported on a distribution builder with bins [0, 2, ..., 48, 50].&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;How to create distribution of 50 values that, when reported into the distribution builder, will still look like "normal-like"?&lt;/p&gt;
&lt;h2 id="A-bad-solution:-the-&amp;quot;random-draw&amp;quot;-approach"&gt;A bad solution: the "random draw" approach&lt;a class="anchor-link" href="#A-bad-solution:-the-&amp;quot;random-draw&amp;quot;-approach"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;It might seem obvious: let's just draw those numbers from the distribution!&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[45]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;random&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;seed&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;25330&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;MU&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;25&lt;/span&gt;
&lt;span class="n"&gt;SIGMA&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;
&lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;
&lt;span class="n"&gt;BINS&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;51.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;r&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.001&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;dist&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;norm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;random&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;normal&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;N&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Random draw of 50 numbers&lt;/span&gt;
&lt;span class="n"&gt;round_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Rounded to nearest integet&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;When we visualize it however....&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[46]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;BINS&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;align&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mid&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;axvline&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;darkred&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;annotate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\mu = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;, \sigma = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;$&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;()),(&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ylabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Number of values&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;xlabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bins&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;despine&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;The mean is lower than what we'd like, the standard deviation is too high, and the distribution would not look normal at all when reported in a distribution builder.&lt;/p&gt;
&lt;p&gt;This was expected: random numbers are, by definition, random. Can we do better?&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="A-slightly-better-approach:-the-iterative-approach"&gt;A slightly better approach: the iterative approach&lt;a class="anchor-link" href="#A-slightly-better-approach:-the-iterative-approach"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Yes! We could repeated this sampling process several times, until we are sufficiently close to the parameters of the distribution that we want to obtain.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[47]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;ERR_MU&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;0.01&lt;/span&gt;
&lt;span class="n"&gt;ERR_SIGMA&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;0.1&lt;/span&gt;
&lt;span class="n"&gt;SKEW_SIGMA&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;0.01&lt;/span&gt;
&lt;span class="n"&gt;numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;random&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;normal&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;N&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;round_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;m&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;sd&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;skew&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;skew&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;abs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;m&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;ERR_MU&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;abs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sd&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;ERR_SIGMA&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;abs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;skew&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;SKEW_SIGMA&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
    &lt;span class="n"&gt;numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;random&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;normal&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;N&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;round_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;m&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="n"&gt;sd&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="n"&gt;skew&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;skew&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;After &lt;/span&gt;&lt;span class="si"&gt;{}&lt;/span&gt;&lt;span class="s2"&gt; iterations, we have a satisfying distribution&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;


&lt;div class="output_subarea output_stream output_stdout output_text"&gt;
&lt;pre&gt;After 6902 iterations, we have a satisfying distribution
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;That took a few seconds. Let's visualize it...&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[48]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;BINS&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;align&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mid&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;axvline&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;darkred&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;annotate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\mu = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;, \sigma = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;$&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;()),(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ylabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Number of values&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;xlabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bins&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;despine&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAEKCAYAAAAfGVI8AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvhp/UCwAAFe1JREFUeJzt3X20XXV95/H3Nw8unsJAqHFhgAaU2kAgAe8gLSMEKJQSHiypIww46IKJf1gHOjI1aKcoLlcpBYaMw3QmVBSpDXVQLA0pUyBGHEQw5AFCIiQyEQLUBNSGYMND8p0/zg7chJubfR/23rlnv19r3XXP2Wefvb+/3JP7ub/98PtFZiJJaq9RTRcgSWqWQSBJLWcQSFLLGQSS1HIGgSS1nEEgSS1nEEhSyxkEktRyBoEktdyYpgso44wzzsh77rmn6TLUUrdPnw7A+YsWNVqHNAhRZqUR0SN48cUXmy5BkrrWiAgCSVJ1DAJJajmDQJJaziCQpJYzCCSp5SoLgoi4JSLWR8SKXsvGR8S9EbG6+L5/VfuXJJVTZY/ga8AZOyybDdyfmYcD9xfPJUkNqiwIMvMB4Oc7LD4XuLV4fCvwoar2L0kqp+5zBO/KzBcAiu8Tat6/JGkHu+3J4oiYFRGLI2Lxhg0bmi5Hu7nNr2+pdH2pm9U91tDPIuLAzHwhIg4E1u9sxcycC8wF6OnpyboK1Mi0x9jRTJp9d+n1114zo8JqpJGl7h7BXcDFxeOLgb+ref+SpB1UefnoPOAh4H0RsS4iLgGuAU6LiNXAacVzSVKDKjs0lJkX7OSlU6vapyRp4Hbbk8WSpHoYBJLUcgaBJLWcQSBJLWcQSFLLGQSS1HIGgSS1nEEgSS1nEEhSyxkEktRyBoEktZxBIEktZxBIUssZBJLUcgaBJLWcQSBJLWcQSFLLGQSS1HIGgSS1nEEgSS1nEEhSyxkEktRyBoEktZxBIEktZxBIUssZBJLUcgaBJLWcQSBJLWcQSFLLGQSS1HIGgSS1nEEgSS3XSBBExB9FxBMRsSIi5kXEHk3UIUlqIAgiYiLwH4GezJwCjAbOr7sOSVJHU4eGxgB7RsQYYC/g+YbqkKTWqz0IMvM54DrgGeAF4J8z8x/rrkOS1NHEoaH9gXOBQ4F3A3tHxEV9rDcrIhZHxOINGzbUXaa0na2ZA1p/8+tbKqpEGn5jGtjn7wD/LzM3AETEt4HfBv6690qZOReYC9DT0zOw/4XSMBsVwaTZd5def+01MyqsRhpeTZwjeAY4PiL2iogATgVWNVCHJIlmzhE8DNwBLAEeL2qYW3cdkqSOJg4NkZlXAVc1sW9J0va8s1iSWs4gkKSWMwgkqeUMAklqOYNAklrOIJCkljMIJKnlDAJJajmDoELPPvssJ598MpMnT+bII49kzpw5b1tny5YtHHPMMZx11ll9bmPOnDlMmTKFI488khtvvHHA76/KUOreVZsk1csgqNCYMWO4/vrrWbVqFT/84Q+56aabWLly5XbrzJkzh8mTJ/f5/hUrVnDzzTfzyCOPsHz5cubPn8/q1atLv79Kg627TJsk1WuXQRAR10bEvhExNiLuj4gX+xo2uttMnz6dJ598EoCXXnqJKVOmDHgbBx54IMceeywA48aNY/LkyTz33HNvvr5u3TruvvtuLr300j7fv2rVKo4//nj22msvxowZw0knncSdd95Z+v29LV++nBNPPJEjjjiCUaNGERFcddXgRvkYSt27apOk+pXpEZyemRuBs4B1wG8A/7nSqnYDa9as4fDDDwfgscce46ijjtru9Q9+8INMmzbtbV/33Xdfn9tbu3YtS5cu5QMf+MCbyy6//HKuvfZaRo3q+8cwZcoUHnjgAV566SV+9atfsWDBAp599tnS799m8+bNfOQjH+G6665j5cqVfO5zn+OKK67g85///KDaM5S6d9UmSfUrM+jc2OL7mcC8zPx5Z/To7vXTn/6UiRMnvvmL7rHHHuPoo4/ebp3vf//7pbe3adMmZs6cyY033si+++4LwPz585kwYQLvf//7WbRoUZ/vmzx5Mp/5zGc47bTT2GeffZg6dSpjxowp/f5t7rvvPo499liOO+44AI4++mjuueceev8cy7ZnqHX395qkZpTpEfx9RPwY6AHuj4h3ApurLatZy5Yt2+4X/6OPPvq2ICj7F/Trr7/OzJkzufDCCznvvPPeXP7ggw9y1113MWnSJM4//3wWLlzIRRe9/YjbJZdcwpIlS3jggQcYP378m72Usu+HznH53j2aJUuWvHnIaqDtGWrdu3pNUv0iS0zBV0wvuTEzt0TE3sC4zPynyqsr9PT05OLFi+vaHVdffTWrV6/mtttuY/Xq1fT09PD4449zyCGHDGg7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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;The distribution now has the mean, variance and skew that we want... But it still not perfectly normal. In particular, the mode does not correspond to the mean... Do we really want to give reviewer B something to nitpick about?&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;h2 id="The-correct-method:-binning-a-continuous-distribution"&gt;The correct method: binning a continuous distribution&lt;a class="anchor-link" href="#The-correct-method:-binning-a-continuous-distribution"&gt;&amp;#182;&lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;The trick is to follow these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Obtain the CDF of the distribution that we want to copy (here the CDF of $\mathcal{N}(25, 5)$&lt;/li&gt;
&lt;li&gt;Use this CDF to compute the probability of each random value falling in each bucket of the distribution builder. Formally, we compute for each bucket $P(l \leq X \leq h)$, where $l$ and $h$ are the lower and upper bounds of each bucket.&lt;/li&gt;
&lt;li&gt;Convert those probabilities in a number of observations, rounding them to the nearest integer.&lt;/li&gt;
&lt;li&gt;If this creates less observations than what we want, increase the probability of each observation by a very small amount.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Putting this together into a function:&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[49]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;bin_dist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;dist&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="sd"&gt;&amp;quot;&amp;quot;&amp;quot;&lt;/span&gt;
&lt;span class="sd"&gt;    Generate a discrete distribution of numbers that match a target distribution.&lt;/span&gt;
&lt;span class="sd"&gt;    dist: &lt;/span&gt;
&lt;span class="sd"&gt;        The Distribution object from which the CDF will be computed. &lt;/span&gt;
&lt;span class="sd"&gt;        Can be any distribution, as long as it has support on the `buckets` provided&lt;/span&gt;
&lt;span class="sd"&gt;    buckets: &lt;/span&gt;
&lt;span class="sd"&gt;        The buckets of the distribution builder that will be used&lt;/span&gt;
&lt;span class="sd"&gt;    n: &lt;/span&gt;
&lt;span class="sd"&gt;        The number of observations that should be presented.&lt;/span&gt;
&lt;span class="sd"&gt;        &lt;/span&gt;
&lt;span class="sd"&gt;    Returns:&lt;/span&gt;
&lt;span class="sd"&gt;        An array of length n containing the values.&lt;/span&gt;
&lt;span class="sd"&gt;    &amp;quot;&amp;quot;&amp;quot;&lt;/span&gt;
    &lt;span class="n"&gt;spacing&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="c1"&gt;# Space between each of the buckets&lt;/span&gt;
    &lt;span class="n"&gt;lbounds&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;spacing&lt;/span&gt; &lt;span class="c1"&gt;# Lower bound of each bucket&lt;/span&gt;
    &lt;span class="n"&gt;rbounds&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;buckets&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;spacing&lt;/span&gt; &lt;span class="c1"&gt;# Upper bound&lt;/span&gt;
    &lt;span class="n"&gt;lcdf&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;dist&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;cdf&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lbounds&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# CDF up to lower bound&lt;/span&gt;
    &lt;span class="n"&gt;rcdf&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;dist&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;cdf&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;rbounds&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# CDF up to upper bound&lt;/span&gt;
    &lt;span class="n"&gt;p&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;rcdf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;lcdf&lt;/span&gt; &lt;span class="c1"&gt;# Probability of value being in the bucket&lt;/span&gt;
    &lt;span class="n"&gt;nballs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;p&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Multiplying by expected number of values, and rounding to nearest integer&lt;/span&gt;
    &lt;span class="n"&gt;mult&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
    &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;nballs&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt; &lt;span class="c1"&gt;# In case we don&amp;#39;t have enough observations...&lt;/span&gt;
        &lt;span class="n"&gt;mult&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mf"&gt;0.05&lt;/span&gt;
        &lt;span class="n"&gt;nballs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;p&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;mult&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;nballs&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;astype&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;int&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;Now if we apply this method:&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[50]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;dist&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;norm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;MU&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;SIGMA&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;round_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;bin_dist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;dist&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;BINS&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;align&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mid&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;axvline&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;darkred&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;annotate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\mu = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;, \sigma = &lt;/span&gt;&lt;span class="si"&gt;{:.2f}&lt;/span&gt;&lt;span class="s2"&gt;$&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="n"&gt;round_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;()),(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ylabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Number of values&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;xlabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bins&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;despine&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;This is exactly what we want ! A normal-like distribution of integers.&lt;/p&gt;
&lt;p&gt;This method is also very flexible: it can be applied to any continuous distribution and any number of buckets.&lt;/p&gt;
&lt;p&gt;Here are a few illustrations of the function for different distributions, varying the number of buckets.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing code_cell rendered"&gt;
&lt;div class="input"&gt;
&lt;div class="prompt input_prompt"&gt;In&amp;nbsp;[51]:&lt;/div&gt;
&lt;div class="inner_cell"&gt;
    &lt;div class="input_area"&gt;
&lt;div class=" highlight hl-ipython3"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="c1"&gt;# Normal, Chi and Beta distributions.&lt;/span&gt;
&lt;span class="n"&gt;dists&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;norm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;25&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;stats&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;beta&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;52&lt;/span&gt;&lt;span class="p"&gt;)]&lt;/span&gt;

&lt;span class="c1"&gt;# 6, 11 and 26 buckets.&lt;/span&gt;
&lt;span class="n"&gt;buckets&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;  &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)]&lt;/span&gt;

&lt;span class="c1"&gt;# Corresponding bins and widths&lt;/span&gt;
&lt;span class="n"&gt;bins&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;56&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;53.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;arange&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;52&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)]&lt;/span&gt;
&lt;span class="n"&gt;widths&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;


&lt;span class="n"&gt;fig&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;axes&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;subplots&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;figsize&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;sharey&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;dpi&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;300&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ax&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;enumerate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axes&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;j&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;enumerate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ax&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
        &lt;span class="n"&gt;d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;dists&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
        &lt;span class="n"&gt;balls&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;bin_dist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;j&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hist&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;balls&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;bins&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;j&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;widths&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;j&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="n"&gt;align&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;mid&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;rwidth&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;density&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;plot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;pdf&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;ls&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;:&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;red&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

        &lt;span class="n"&gt;sns&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;despine&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;left&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_yticks&lt;/span&gt;&lt;span class="p"&gt;([])&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_xticks&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;buckets&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;j&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;tick_params&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axis&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;x&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;labelrotation&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;labelsize&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;tick_params&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axis&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;y&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;labelrotation&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;labelsize&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        
&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;zip&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axes&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\mathcal&lt;/span&gt;&lt;span class="si"&gt;{N}&lt;/span&gt;&lt;span class="s2"&gt;(25, 9)$&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\chi(1)$ (scaled)&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sa"&gt;r&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;$\beta(0.5, 0.5)$ (scaled)&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]):&lt;/span&gt;
    &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_ylabel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="si"&gt;{}&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    
&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;zip&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axes&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;11&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;26&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;]):&lt;/span&gt;
    &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_title&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="si"&gt;{}&lt;/span&gt;&lt;span class="s2"&gt; Buckets&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;format&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    
&lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;tight_layout&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class="output_wrapper"&gt;
&lt;div class="output"&gt;


&lt;div class="output_area"&gt;

&lt;div class="prompt"&gt;&lt;/div&gt;




&lt;div class="output_png output_subarea "&gt;
&lt;img src="data:image/png;base64,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JEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIkSZIkSVJVMwhKkiRJkiRJkiRJkiRJUlUzCEqSJEmSJEmSJEmSJElSVTMISpIkSZIkSZIk/X/27jvOyupO/Pjn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
"
&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;
&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;A few rules to finish:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Don't use too few buckets. The fewer buckets you have, the less faithful the representation of the distribution will be.&lt;/li&gt;
&lt;li&gt;Don't present too few observations. You also need a good number of them to approximate the distribution.&lt;/li&gt;
&lt;li&gt;Make sure that your buckets cover the "full" distribution: your distribution should have support on all buckets, and the buckets should cover the majority of the support of the distribution.&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
 

&lt;/p&gt;</content><category term="Stimuli"></category><category term="Python"></category><category term="Analysis"></category></entry></feed>