J'ai un fichier de données qui ressemble à quelque chose comme ceci:
A B C 0 1 5 1 2 5/3 = 1.67 2 3 1.67/5 = .334 3 4 .334/7 =.047
3 Réponses :
Je ne pense pas qu'il y ait une telle commande dans le Dataframe Pandas. Je pense qu'une boucle est la meilleure idée, boucler autant de fois qu'il y a des rangées. Ensuite, récupérer la valeur C de la ligne avant cela, faire le calcul et le remplacement de la valeur C de la ligne qui fonctionne. p>
 Je pense que voici les boucles nécessaires, car les calculs récursifs ne sont pas vectoriels, pour améliorer les performances est utilisée   numba  strong> :   performance dans le petit Dataframe,  4K lignes  code>: < / p> 
 Vous pouvez essayer ceci: -   sortie: -  p>