Pandas > manipulation de cellule vide dans un dataframe
Bonjour à tous
Je rencontre une difficulté dans la manipulation de données sous python avec un tableau pandas.
Je dispose d'un tableau de données sous excel dans lequel certaines cellules sont totalement vides.
Comment manipuler ces cellules avec pandas ?
Je voudrais par exemple faire que si la cellule aux coordonnées [3;3] est vide, il print 'not available'.
J'ai essayé un peu tout :
Code:
1 2
| if dataframe[3].loc[3] == 'nan' :
print('not available') |
Cela ne marche pas. J'ai essayé avec : 'nan' , '' , nan
Rien n'y fait.
Quelqu'un a-t-il une solution? J'avoue commencé à désespérer !
Merci par avance pour votre aide :mrgreen:
A+
Utilisation de isnull() de pandas
Citation:
Envoyé par
lowrelynn8
Code:
1 2
| if dataframe[3].loc[3] == 'nan' :
print('not available') |
Cela ne marche pas. J'ai essayé avec : 'nan' , '' , nan
Rien n'y fait.
Il faut utiliser la méthode de pandas pour ça:
Code:
1 2 3 4
| import pandas as pd
if pd.isnull(dataframe[3].loc[3]):
print('not available') |