title: Using binary indexers on a multi-index
body: <p>I have a DataFrame of the form:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;table border="1" class="dataframe"&gt;\n
    &lt;thead&gt;\n
      &lt;tr style="text-align: right;"&gt;\n
        &lt;th&gt;&lt;/th&gt;\n
        &lt;th&gt;&lt;/th&gt;\n
        &lt;th&gt;Panama&lt;/th&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;Contract&lt;/th&gt;\n
        &lt;th&gt;Date&lt;/th&gt;\n
        &lt;th&gt;&lt;/th&gt;\n&lt;/tr&gt;\n&lt;/thead&gt;\n
    &lt;tbody&gt;\n
      &lt;tr&gt;\n
        &lt;th rowspan="22" valign="top"&gt;201501&lt;/th&gt;\n
        &lt;th&gt;2014-04-29&lt;/th&gt;\n
        &lt;td&gt;1416.0&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-04-30&lt;/th&gt;\n
        &lt;td&gt;1431.1&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-01&lt;/th&gt;\n
        &lt;td&gt;1430.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-02&lt;/th&gt;\n
        &lt;td&gt;1443.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-05&lt;/th&gt;\n
        &lt;td&gt;1451.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-06&lt;/th&gt;\n
        &lt;td&gt;1461.4&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-07&lt;/th&gt;\n
        &lt;td&gt;1456.0&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-08&lt;/th&gt;\n
        &lt;td&gt;1441.1&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-09&lt;/th&gt;\n
        &lt;td&gt;1437.8&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-12&lt;/th&gt;\n
        &lt;td&gt;1445.2&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-13&lt;/th&gt;\n
        &lt;td&gt;1458.2&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-14&lt;/th&gt;\n
        &lt;td&gt;1487.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-15&lt;/th&gt;\n
        &lt;td&gt;1477.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-16&lt;/th&gt;\n
        &lt;td&gt;1467.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-19&lt;/th&gt;\n
        &lt;td&gt;1484.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-20&lt;/th&gt;\n
        &lt;td&gt;1470.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-21&lt;/th&gt;\n
        &lt;td&gt;1476.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-22&lt;/th&gt;\n
        &lt;td&gt;1490.0&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-23&lt;/th&gt;\n
        &lt;td&gt;1473.3&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-27&lt;/th&gt;\n
        &lt;td&gt;1462.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-28&lt;/th&gt;\n
        &lt;td&gt;1456.3&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-05-29&lt;/th&gt;\n
        &lt;td&gt;1460.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th rowspan="271" valign="top"&gt;201507&lt;/th&gt;\n
        &lt;th&gt;2014-05-30&lt;/th&gt;\n
        &lt;td&gt;1463.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-02&lt;/th&gt;\n
        &lt;td&gt;1447.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-03&lt;/th&gt;\n
        &lt;td&gt;1444.4&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-04&lt;/th&gt;\n
        &lt;td&gt;1444.7&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-05&lt;/th&gt;\n
        &lt;td&gt;1455.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-06&lt;/th&gt;\n
        &lt;td&gt;1464.0&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-09&lt;/th&gt;\n
        &lt;td&gt;1465.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-10&lt;/th&gt;\n
        &lt;td&gt;1493.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-11&lt;/th&gt;\n
        &lt;td&gt;1492.3&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-12&lt;/th&gt;\n
        &lt;td&gt;1452.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-13&lt;/th&gt;\n
        &lt;td&gt;1446.3&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-16&lt;/th&gt;\n
        &lt;td&gt;1450.7&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-17&lt;/th&gt;\n
        &lt;td&gt;1454.9&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-18&lt;/th&gt;\n
        &lt;td&gt;1462.6&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-19&lt;/th&gt;\n
        &lt;td&gt;1486.2&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-20&lt;/th&gt;\n
        &lt;td&gt;1469.1&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;\n
        &lt;th&gt;2014-06-23&lt;/th&gt;\n
        &lt;td&gt;1468.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;
        &lt;th&gt;2014-06-24&lt;/th&gt;\n
        &lt;td&gt;1484.2&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;
        &lt;th&gt;2014-06-25&lt;/th&gt;\n
        &lt;td&gt;1485.1&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;
        &lt;th&gt;2014-06-26&lt;/th&gt;\n
        &lt;td&gt;1482.2&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;tr&gt;
        &lt;th&gt;2014-06-27&lt;/th&gt;\n
        &lt;td&gt;1491.5&lt;/td&gt;\n&lt;/tr&gt;\n
      &lt;/tbody&gt;
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>When I do <code>p&lt;1</code>, I get 'False' for all the values, but when I do a subset:</p>
  
  <p><code>p[p&lt;1]</code>, it returns some values, with NaN's for the column entries. What logic is Pandas following?</p>