np.random.seed([3,1415])
df1 = pd.DataFrame(np.random.choice((True, False), (5, 3)),
pd.date_range('2016-06-06', '2016-06-10'), list('ABC'))
df2 = pd.DataFrame(np.random.choice((True, False), (5, 3)),
pd.date_range('2016-06-06', '2016-06-10'), list('ABC'))
df1
df2
df1 & df2