Pythonbooleanのlistか、Seriesを使いデータフレームDataFrameの行列選択する。データフレームから、Noneの部分を.applymapを使って判定。True判定結果をそのまま渡すと、Falseの部分がnp.nanになる。.dropna()でもすれば、Falseの部分を削れる。Nonebooleanの計算は下記。ビット演算だから、|でOR、&でAND。boolで、できたSeriesかlistを渡すと、Trueの行indexが選択できる。list列Columnを選択する場合は、.loc。6行indexを:で全選択しておかないと、エラー。syntaxだけど、列Columnの場合はいいらしい。NoneStackoverflowstackoverflow.comstackoverflow.com追加。簡単に、.isin([None])でいけた。.any()と組み合わせれば、ちゃっと行列も絞り込める。行(row)を追加する。