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ó:
> Hola,
>
> Si pudieras compartir un subconjunto de datos con el que se pudiera
> entender mejor tu código...
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
>
> El sáb., 4 jul. 2020 a las 18:00, Andrés Hirigoyen (<
> andreshirigoyen en gmail.com>) escribió:
>
>> Buenas mi duda es cómo sumar los valores de una variable dentro de una
>> clase ya creada.
>> Por ejemplo:
>>
>> #Creo el dataset que voy a completar, primero la secuencia con la q
hare
>> las clases:
>> cl<-round(seq(0,max(data$h),0.5),2)
>> # Mi data frame con las clases
>> df<-data.frame(min.h=cl[-length(cl)],max.h=cl[-1])
>> # Creo 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]))
>> Ahora, mi duda es cómo sumar el valor de esas observaciones para crear
una
>> nueva variable por clase.
>> Espero se entienda, desde ya muchas gracias
>>
>> --
>> *Andrés Hirigoyen*
>> * Prof. Ciencias Biológicas*
>> *Ing. Agr. Forestal (MSc) *
>>
>> [[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
>>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
--
*Andrés Hirigoyen*
* Prof. Ciencias Biológicas*
*Ing. Agr. Forestal (MSc) *
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20200704/d5e808de/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: Ejemplo_List.csv
Type: application/vnd.ms-excel
Size: 894 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20200704/d5e808de/attachment.xlb>