Адрес значения в таблице по условию

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
Аватара пользователя
VistaSV30
Активный участник
Сообщения: 185
Зарегистрирован: 02 июл 2018, 15:05
Репутация: 7
Откуда: Балашиха

Адрес значения в таблице по условию

Сообщение VistaSV30 » 20 апр 2020, 11:43

Добрый день!

Дана таблица, переменная типа "table"

Код: Выделить всё

    x
y   1 2 3
 1  0 0 5
 2  1 4 3
 3  0 0 1
Как найти адрес максимального значения?
Должно получится:
xmax = 3
ymax = 1

Спасибо!
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane

Аватара пользователя
VistaSV30
Активный участник
Сообщения: 185
Зарегистрирован: 02 июл 2018, 15:05
Репутация: 7
Откуда: Балашиха

Re: Адрес значения в таблице по условию

Сообщение VistaSV30 » 20 апр 2020, 18:20

Нашел!
Оказывается это стандартная функция - все оказалось проще, чем я ожидал!
Допустим в таблице tb нужно найти максимальное значение и заменить его на значение 100

Код: Выделить всё

tb[which.max(tb)] <- 100
Просто я думал, что здесь будет, что-то похожее на Excel
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость