I am trying to calculate the row median for a data frame df with rowMedians from matrixStats package.
Abundance Sample
You don't want to include that Abundance column for median calculation. Let df be your current data frame.
library(matrixStats)
rowMedians(as.matrix(df[-1]))
A few comments besides the correct code above.
matrix(df) is?df. So rowMedians(df) gives you the same error as if nothing has happened;as.matrix(df[-1]) and as.matrix(df).Understanding these issues prevents you from getting errors in future.