Skip to content
Prev 9602 / 15379 Next

[R-es] Borrar cada fila 400

Hola,

Esta es una forma.
Indicas con unos indices el trozo que quieres, lo seleccionas (df_df_reg) y
sobre él calculas medias por fila o por columna. R tiene funciones
específicas para este cálculo.

#---------------------------
n_row <- 400
n_col <- 500
df_mat <- matrix(rnorm(n_row * n_col), nrow=n_row, ncol=n_col)
df_df <- as.data.frame(df_mat)

n_row_ini <- 1
n_row_end <- 20
n_col_ini <- 1
n_col_end <- 20

df_df_reg <- df_df[n_row_ini:n_row_end, n_col_ini:n_col_end ]
colMeans ( df_df_reg, na.rm=TRUE )
rowMeans ( df_df_reg, na.rm=TRUE )
#---------------------------


Saludos,
Carlos Ortega
www.qualityexcellence.es


El 17 de noviembre de 2015, 18:20, Jesús Para Fernández <
j.para.fernandez en hotmail.com> escribió: