indice de non “NaN” les valeurs dans les Pandas

De Pandas trame de données, comment faire pour obtenir l'indice de non "NaN" valeurs?

Ma trame de données est

    A    b     c
0   1    q1    1
1   2    NaN   3
2   3    q2    3
3   4    q1    NaN
4   5    q2    7

Et je veux l'indice des lignes dans la colonne qui b n'est pas NaN. (il peut y avoir des valeurs NaN dans d'autres colonnes par exemple, c )

non_nana_index = [0,2,3,4]

À l'aide de ce non "NaN" la liste d'index, je veux créer un nouveau bloc de données de la colonne qui b n'ont pas de "Nan"

df2=

    A    b     c
0   1    q1    1
1   3    q2    3
2   4    q1    NaN
3   5    q2    7

OriginalL'auteur d.putto | 2014-07-01