es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible fusionar las dos líneas de código anteriores en una sola línea utilizando la función summarise() de dplyr(). El código se vería así:

    library(dplyr)
    
    summary_by_shop = raw %>%
      group_by(shop) %>%
      summarise(Apples = n_distinct(Apple_id),
                Oranges = n_distinct(Orange_id))
    

    Este código agrupa los datos por tienda y calcula el número de identificadores de manzanas únicos (Apples) e identificadores de naranjas únicos (Oranges) para cada tienda utilizando la función n_distinct() dentro de summarise(). La salida resultante será una tabla con tres columnas: Shop, Apples, y Oranges, y filas para cada tienda única.

Comments are closed.