<åt sidan class = "s-meddelande s-meddelande__info js-post-notice mb16" role = "status">
Stängt. Denna fråga är utanför ämnet . För närvarande accepteras inte svar.
Kommentarer
Svar
Vid den här tiden har du inte beskrivit heteroscedasticitetsstrukturen inom gruppen i din modell än. Försök weights=varPower()
som visas i exemplet i ?gls
. Det blir av med heteroscedasticiteten i ditt fall.
Jämför:
m1 <- gls(salary ~ age*sex) plot(m1)
m2 <- gls(salary ~ age*sex, weights=varPower()) plot(m2)
Även om du tittar i kapitel 5.2.1 (sidan 208) i modeller för blandade effekter i S och S -Plus av Pinheiro och Bates 2000, det finns mycket information om variansfunktionerna i nlme
. Det här svaret kan också vara till hjälp: Regressionsmodellering med ojämn varians .
?gls
och titta på argumentetweights
. Om du behöver mer än det, ge ett fungerande exempel som @gung påpekade.weights
och fann att det måste angesvarFunc
och etc. På grund av min begränsade förmåga kan jag dock inte ta reda på hur jag gör det specifikt i mitt fall. Jag vill bara göra min avvikelse mer konstant. Jag har också lagt till min ursprungliga dataset och just nu kan det vara ett lämpligt reproducerbart exempel?