Bonjour à tous,

Après quelques recherches sur le net, je ne trouve pas mon bonheur et vous appelle à l'aide......

J'ai un dataframe avec plus de 400000 lignes et 23 variables.
Je voudrais créer des colonnes supplémentaires avec des calculs dedans (facile !)
Mais le problème ce sont les NA !
Je travaille sur 3 colonnes qui contiennent des NA (valeurs manquantes et non zéro)

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
EndFile$proportion_MUR <-  round(((EndFile$MUR_Pds_Sacrois / (EndFile$MUR_Pds_Sacrois + EndFile$AUT_Pds_Sacrois)) * 100),3)
EndFile$Cpue_MUR_Sacrois <- round((EndFile$MUR_Pds_Sacrois /  EndFile$TP_SACROIS),3)
EndFile$Tot_Pds_Sacrois <-   EndFile$MUR_Pds_Sacrois +  EndFile$AUT_Pds_Sacrois
Quand j'ai des NA dans l'une ou l'autre colonne, le calcul ne se fait pas ou renvoie une erreur. J'ai tenté de rajouter un na.rm=T dans les calculs mais il n'aime pas trop.

Pouvez-vous m'aider à adapter mon code pour que je puisse aboutir à mes calculs ?

Je vous remercie !

Mumu64