I have this situation in R:
my_minimum <- min(my_data_frame[,my_column_number])
This returns the minimum value. What I want is the minimum non-zero value. I have seen a lot of more complicated situations where people want a vector of the non-zero minimum values but I simply want a single number, the lowest non-zero value that exists in
my_column_number
within
my_data_frame
For context, this is taking place within a for loop that iteratively plots some stuff for each column, and I need to get the non-zero minimum to add to the plot.
sort
.vals <- sort(my_data_frame[, my_column_number]); vals[!!vals][1]
– Velarde