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]]