Skip to content

[R-es] Promedio elementos vector

3 messages · Manuel Máquez, Jorge I Velez, Carlos Ortega

#
Buenas noches estimados colegas:
Adjunto la matriz,de la que quiero obtener, los promedios de cada elemento
de los vectores que la componen. Me explico, el primer vector, tiene como
primer elemento 23 y la suma  de todos los elementos es 134; por lo tanto
el promedio será 0.1716, el segundo elemento de dicho vector es 20,
entonces el promedio sería 0.1492, del tercero el promedio es 0.1343 y así
sucesivamente.
¿Me podrían hacerme el favor de indicarme, el o los documentos que debo
consultar, con objeto de solucionar mi problema?
Por adelantado doy las gracias más cumplidas.
Atentamente;
*MANOLO MÁRQUEZ P.*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170813/6232988f/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: ContaC.csv
Type: text/csv
Size: 4411 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170813/6232988f/attachment-0001.csv>
#
Hola Manuel,

Dale una mirada a las funciones

?rowSums
?rowMeans

Saludos,
Jorge.-


2017-08-13 22:13 GMT-05:00 Manuel Máquez <manuelmx11 en gmail.com>:

  
  
#
Hola,

Esta es una forma....

#------------------------

myfun <- function(x) {
  val_sum <- sum(x)
  x_avg <- x/val_sum
  return(x_avg)
}

datOut <- apply(datIn, 1, myfun)
#------------------------

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 14 de agosto de 2017, 5:31, Jorge I Velez <jorgeivanvelez en gmail.com>
escribió: