Предположим, я запускаю ERGM из пакета ergm
(данные здесь не важны):
model <- ergm(data ~ nodematch('religion') + nodecov('wealth')
Это похоже на логистическую регрессию, и вы получаете аналогичный результат.
Теперь я могу успешно взять экспоненту столбца коэффициентов (столбец 1), используя:
output <- exp(model[[1]])
Результат выглядит так:
b1 b2 b3
0.23 0.434 0.4
Как я могу удалить b1 из вывода? Т.е. Я просто хочу иметь:
b2 b3
0.434 0.4
Если вы просто хотите удалить первый элемент, вы можете сделать
output[-1]
(это вернет новый, меньший вектор; он не изменит значение самогоoutput
, если вы его не переназначите). Если вы предпочитаете удалять по имени, а не по индексу, см. stackoverflow.com/questions/59349238/…