J'ai une trame de données avec des valeurs NaN. je veux le remplacer NaN valeurs à CAGR valeurscomment remplacer les colonnes NaN avec des valeurs CAGR calculées
val1 val2 val3 val4 val5
0 100 100 100 100 100
1 90 110 80 110 50
2 70 150 70 NaN NaN
3 NaN NaN NaN NaN NaN
CAGR (taux de croissance annuel composé) = (valeur finale/première valeur) ** (1/nombre d'années)
par exemple, val1 de Le TCAC est de -23%. de sorte que la dernière valeur de val1 sera 53,9
la valeur de la colonne Val4 CAGR est de 10%
donc ROW2 NaN sera 121 et row3 NaN remplacer comme 133
Comment puis-je remplacer NaN automatiquement?
les questions est
1) Comment puis-je calculer CAGR chaque colonne?
J'ai utilisé isnull() donc, j'ai trouvé quelle ligne est vide. mais je ne sais pas comment faire pour calculer la TCAC.
2) comment puis-je remplacer NaN par des valeurs calculées?
merci.