Hola,

Sería de esta forma:

transferencias<-becas_modalidades %>%
  group_by(PROVINCIA,Modalidad, *IDCLIENTE*) %>%
  summarize(
                     dinero = sum(PRELIQUIDACION),
                     *cuenta= n() *
                  ) %>%
  arrange(desc(*cuenta*))


Saludos,
Carlos Ortega
www.qualityexcellence.es

El lun., 20 may. 2019 a las 21:53, juan manuel dias (<juamad...@gmail.com>)
escribió:

> Hola,
> Tengo un data set con información de transferencias monetarias por paciente
> provincia y modalidad de atención. Necesito hacer en una misma operación
> una suma de dinero por provincia y modalidad y a su vez una cuenta de
> pacientes por provincia y modalidad.
>
> Esto funciona bien:
>
> transferencias<-becas_modalidades %>%
> group_by(PROVINCIA,Modalidad) %>%
> summarize(dinero = sum(PRELIQUIDACION))%>%
> arrange(desc(dinero))
>
> Pero esto no:
>
> transferencias<-becas_modalidades %>%
>   group_by(PROVINCIA,Modalidad) %>%
>   summarize(dinero = sum(PRELIQUIDACION),(cuenta=count(IDPACIENTE)))%>%
>   arrange(desc(dinero))
>
> str(becas_modalidades)
>
> $ IDPACIENTE    : int
>  $ IDINSTITUCION : int
>  $ BECAUTILIZADA : int
>  $ PRELIQUIDACION: int  ...
>  $ ANO           : int
>  $ MES           : int
>  $ NOMBRE        : Factor w/ 87 levels
>  $ PROVINCIA     : Factor w/15  levels
>  $ localidad     : Factor w/ 63  levels
>  $ municipio     : Factor w/ 43  levels
>  $ Año           : int
>  $ Modalidad     : Factor w/ 7 levels
>
> Muchas gracias!
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a