J'ai mesuré deux paramètres (carbone organique dissous DOC = y et décharge = x). Lorsque ces deux variables sont tracées l'une contre l'autre, nous obtenons une boucle d'hystérésis (voir l'exemple de code et l'image).
Maintenant, pour une analyse plus approfondie, je voudrais déterminer la zone de cette boucle hystérétique. J'ai compris que cela peut être fait en utilisant la méthode de fléchettes Monte Carlo. Cette méthode dit que l'aire d'une zone inconnue est proportionnelle à l'aire d'un rectangulaire connu multiplié par les coups dans le champ intérieur (la boucle).
Mon problème est maintenant, comment résoudre le problème intérieur / extérieur en utilisant R. Comment puis-je dessiner un rectangle avec une zone connue et comment puis-je exceller les coups aléatoires à l'intérieur et à l'extérieur de la boucle hystérétique?
Veuillez noter que je suis ouvert à toute autre méthode ...
J'ai recherché sur Google et fouillé divers sites statistiques, mais je n'ai pas trouvé de réponse. Toute aide directe ou tout lien vers d'autres sites Web / messages est grandement apprécié.
Data <- read.table("http://dl.dropbox.com/u/2108381/DOC_Q_hystersis.txt", sep = ";",
header = T)
head(Data)
plot(Data$Q, Data$DOC, type = "o", xlab = "Discharge (m3 s-1)", ylab = "DOC (mg C l-1)",
main = "Hystersis loop of the C/Q relationship")