Bonjour à tous,
J’aurais besoin que l’on m’aide pour réaliser des GLM.
Voici mon cas :
j’ai des valeurs d’émissions de N2O (variable expliquée) et des variables explicatives : ammonium (NH4), nitrates (NO3) et WFPS(taux de remplissage des pores du sol)
Mes valeurs de N2O ne suivent pas une loi normale. La distribution ressemble à celle d’une loi gamma mais j’ai des valeurs négatives de flux de N2o (qui atteignent -4 au maximum).
Le problème c’est que je veux faire des GLM mais je ne sais pas quelle famille choisir. Je n’ai pas trouvé d’exemples de GLM avec des valeurs négatives. Du coup, j’ai regardé sur internet pour voir quelles lois pouvaient correspondre et j’ai vu que celle de Gumbel pouvait être intéressante. Je me suis donc plongé dans la théorie des valeurs extrêmes, j’ai téléchargé le package VGAM.
Voici mon script et le summary :
Le problème c’est que je veux ensuite utiliser les fonctions step() et anova(test= »Chisq ») mais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Donc mes questions sont :
-suis-je dans la bonne démarche ? ou existe-t-il une façon plus simple de faire pour un jeu de données avec des valeurs négatives ?
-si oui, faut-il utiliser la fonction vglm() et la famille egev ? Faut-il préciser les liens pour les paramètres gamma,bêta et xi ? si oui, comment les obtenir ?
-enfin, quelles fonctions adaptées à ce cas peuvent réaliser le même travail que step() et anova(test= »Chisq ») ?
Merci par avance pour vos réponses !
Tifenn

 

 
		
		 
        

 
			
			


 GLM et valeurs négatives: VEGAM?
 GLM et valeurs négatives: VEGAM?
				 Répondre avec citation
  Répondre avec citation 
   
Partager