Tengo que preparar un Dataset que termine siendo un resumen de cuenta contable a partir de los datos del diario contable de una empresa que el script va filtrando cuenta por cuenta. He podido importar los datos con variables: fecha , concepto, valor debe, valor haber y me falta una variable que sea el saldo. Sucede que el saldo se tiene que calcular fila a fila, es decir sumando el valor debe y restando el valor haber al saldo de la fila anterior y no he logrado hacerlo. Podrían ayudarme ? Gracias Jesús -- Jesus Martin Frade Papelera ANDORPEL (+54) (9) 11 4946 2131 jesusmartin en andorpel.com jesusmartin en andorra.ad [[alternative HTML version deleted]]
Hola, ¿qué tal? Lo que quieres es algo así como cumsum(debe) - cumsum(haber) o una variante de lo anterior. Un saludo, Carlos J. Gil Bellosta http://www.datanalyltics.com El jue., 10 sept. 2020 a las 11:50, Jesus MARTIN F. (<jmfpas en gmail.com>) escribió:> Tengo que preparar un Dataset que termine siendo un resumen de cuenta > contable a partir de los datos del diario contable de una empresa que el > script va filtrando cuenta por cuenta. He podido importar los datos con > variables: fecha , concepto, valor debe, valor haber y me falta una > variable que sea el saldo. Sucede que el saldo se tiene que calcular fila a > fila, es decir sumando el valor debe y restando el valor haber al saldo de > la fila anterior y no he logrado hacerlo. Podrían ayudarme ? > > Gracias > > Jesús > -- > Jesus Martin Frade > Papelera ANDORPEL > (+54) (9) 11 4946 2131 > jesusmartin en andorpel.com > jesusmartin en andorra.ad > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]
Prueba a ver con estolibrary (dplyr) dataset<-dataset%>%group_by(fecha)%>%mutate(saldo=cumsum(debe-haber)) En jueves, 10 de septiembre de 2020 12:25:21 CEST, Carlos J. Gil Bellosta <cgb en datanalytics.com> escribió: Hola, ¿qué tal? Lo que quieres es algo así como cumsum(debe) - cumsum(haber) o una variante de lo anterior. Un saludo, Carlos J. Gil Bellosta http://www.datanalyltics.com El jue., 10 sept. 2020 a las 11:50, Jesus MARTIN F. (<jmfpas en gmail.com>) escribió:> Tengo que preparar un Dataset que termine siendo un resumen de cuenta > contable a partir de los datos del diario contable de una empresa que el > script va filtrando cuenta por cuenta. He podido importar los datos con > variables: fecha , concepto, valor debe, valor haber y me falta una > variable que sea el saldo. Sucede que el saldo se tiene que calcular fila a > fila, es decir sumando el valor debe y restando el valor haber al saldo de > la fila anterior y no he logrado hacerlo. Podrían ayudarme ? > > Gracias > > Jesús > -- > Jesus Martin Frade > Papelera ANDORPEL > (+54) (9) 11 4946 2131 > jesusmartin en andorpel.com > jesusmartin en andorra.ad > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]