меня такая ситуация в R:Найти минимальное ненулевое значение в колонке R
my_minimum <- min(my_data_frame[,my_column_number])
Это возвращает минимальное значение. То, что я хочу, - это минимальное ненулевое значение. Я видел много более сложных ситуации, когда люди хотят вектор минимальных значений, отличный от нуля, но я просто хочу один номер, самое низкое ненулевого значения, которое существует в
my_column_number
в
my_data_frame
Для контекста это происходит в цикле for, который итеративно отображает некоторые вещи для каждого столбца, и мне нужно получить ненулевой минимум для добавления в график.
Я понимаю, мы должны предположить, что нет никаких отрицательных значений? – A5C1D2H2I1M1N2O1R2T1
Вы также можете сделать 'sort'. 'vals <- sort (my_data_frame [, my_column_number]); vals [!! vals] [1] ' – akrun