Вы не ищете кросс-таблицу, просто проверьте количество ненулевых значений, используя notnull
:
df[df.notnull().sum(1).gt(1)]
a b c
0 a NaN c
1 a b NaN
2 NaN b c
<час> Или вы можете использовать [ 115]:
t = 2
df.dropna(thresh=df.shape[1] - t + 1)
a b c
0 a NaN c
1 a b NaN
2 NaN b c
Изучите RPXNow: https://rpxnow.com/
Это позволит Вам интегрировать свое приложение с целым диапазоном поставщиков OpenId, и я верю с Facebook среди них с хорошим опрятным API. Если Вы только хотите Facebook как поставщик, можно хотеть посмотреть в другом месте однако