Skip to content
Prev 13986 / 15379 Next

[R-es] Sumar valores dentro de una clase

Va ejemplo:

data <- Ejemplo_List
cl<-round(seq(0,max(data$h),10),2) # seq para clases
df<-data.frame(min.h=cl[-length(cl)],max.h=cl[-1])  # Data frame con las
clases
df$class<-paste(df$min.h,df$max.h,sep="-") # Armo las Clases
df$Largo <-NA # Variable nueva
  #  Completo la columna "Largo" con la cantidad de observaciones que están
entre el mínimo y el máximo de cada clase ( [i])
for (i in 1:nrow(df)) df$Largo[i]<-nrow(subset(data, h>df$min.h[i] &
h<=df$max.h[i]))
## Objetivo es crear la variable Total que es la suma de ID de cada
observación perteneciente a cada clase
  df$Total <-NA
Muchas gracias

El sáb., 4 de jul. de 2020 a la(s) 16:59, Carlos Ortega (
cof en qualityexcellence.es) escribió: