Получение весов из объекта rxGlm

Еще один вопрос rxGlm()...

Установив GLM, используя эту функцию,

MyGlm <- rxGlm(Response.Variable ~ 1 + F1 + F2 + F3,
                 family = gaussian,
                 data = my.df,
                 dropFirst = TRUE,
                 pweights = "myWeights"

)

Я знаю, как извлечь определенную информацию из объекта MyGlm, например:

MyGlm$coefficients
MyGlm$coef.std.error

и так далее

То, что я хотел бы иметь, - это вектор, показывающий веса, используемые в подгонке GLM, для каждого уровня каждого фактора (в том же порядке, в котором их перечисляют "Коэффициенты" и "Coef.std.error"). Это будет просто сумма весовой переменной из исходных данных для всех строк, которые соответствуют этому факторному уровню.

Поэтому, если, например, я смотрел на фактор F1 и хотел узнать вес для уровня 6, я бы хотел, чтобы это была сумма переменной веса для всех строк в исходных данных (my.df), где F1 берет значение из факторного уровня 6

Если это имеет смысл...

Не знаю как это сделать. Может кто-нибудь помочь, пожалуйста? Спасибо алана

0 ответов

Другие вопросы по тегам