title: Plotting boolean dataframes with a condition
body: <p>I have two dataframes such as the following:</p>
  
  <pre><code>test1 = pd.DataFrame({'A':[False, False, False, True], 'B':[False, False, True, False], 'C':[True, False, True, False]})
  </code></pre>
  
  <p>which produces:</p>
  
  <pre><code>      A       B      C
  0   False   False   True
  1   False   False   False
  2   False   True    True
  3   True    False   False
  </code></pre>
  
  <p>and </p>
  
  <pre><code>test2 = pd.DataFrame({'A':[False, False, False, False], 'B':[True, False, True, False], 'C':[False, False, False, False]})
  </code></pre>
  
  <p>which produces:</p>
  
  <pre><code>      A      B        C
  0   False   True    False
  1   False   False   False
  2   False   True    False
  3   False   False   False
  </code></pre>
  
  <p>I want to plot these dataframes in a single plot in such a way that the y axis is the column names and x axis is the index. I would like to have a <strong>yellow</strong> dot wherever the corresponding value is <code>True</code>. If the corresponding value is <code>True</code> in both dataframes then I would like to have a <strong>red</strong> dot.</p>
  
  <p>Any help is highly appreciated.</p>