Graphique avec tracé d'isolignes

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Antoine Dujon
Messages : 48
Enregistré le : 06 Déc 2008, 19:08
Contact :

Graphique avec tracé d'isolignes

Messagepar Antoine Dujon » 16 Mar 2011, 08:18

Bonjour,

Je souhaiterais représenter l'évolution de la salinité d'un estuaire en fonction de la profondeur pour plusieurs points.

J'aimerais en fait pouvoir sortir ce type de graphique en y affichant les isohalines:

Image

Mon jeu de données est sous la forme d'une matrice:

Code : Tout sélectionner

  prof T1 T2 T3
1    0 35 33 23
2    1 20 18 16
3    2 10 15 10
4    3  2  1  2


Quelqu'un à t'il une piste pour sortir un tel graphique?

Merci beaucoup
Dr Antoine M. Dujon
Deakin University

Dewi Langlet
Messages : 21
Enregistré le : 06 Jan 2010, 13:43
Contact :

Messagepar Dewi Langlet » 16 Mar 2011, 08:34

Salut,

tu peux regarder du côté du site de Lyon 1
http://pbil.univ-lyon1.fr/R/enseignement.html

Surtout le TD "structures spatiales",

tu peux développer ton propre modèle spatial qui colle le mieux à tes données.

sinon en océano tu peux utiliser le logiciel Ocean Data View, tu te prendras moins la tête...

http://acces.inrp.fr/acces/terre/paleo/systemclim/global/odv/?html/couleur.htm

EDIT : la nouvelle version d'ODV est dispo sur http://odv.awi.de/
Dewi

Aurélien Madouasse
Messages : 352
Enregistré le : 26 Fév 2007, 11:23

Messagepar Aurélien Madouasse » 16 Mar 2011, 09:33

Bonjour,

C'est possible avec image et contour:
http://addictedtor.free.fr/graphiques/graphcode.php?graph=22

Aurélien

Matthieu Lesnoff
Messages : 120
Enregistré le : 29 Nov 2004, 12:41

Re: Graphique avec tracé d'isolignes

Messagepar Matthieu Lesnoff » 17 Mar 2011, 07:16

Antoine Dujon a écrit :Je souhaiterais représenter l'évolution de la salinité d'un estuaire en fonction de la profondeur pour plusieurs points.


Voir aussi fonction contourplot du package lattice. Un exemple fictif ci-dessous :

Code : Tout sélectionner

require(lattice)
tmp <- expand.grid(x = 1:80, y = 1:80)
tmp$z <- rnorm(nrow(tmp))
tmp$z <- predict(loess(z ~ x + y, data = tmp))
head(tmp)
contourplot(
    x = z ~ x * y,
    data = tmp,
    cuts = 10,
    region = TRUE,
    colorkey = list(space = "right"),
    col.regions = rev(heat.colors(100)),
    )
ML

Antoine Dujon
Messages : 48
Enregistré le : 06 Déc 2008, 19:08
Contact :

Messagepar Antoine Dujon » 22 Mar 2011, 18:53

Merci beaucoup pour ces informations, je vais tester tous sa!!!

Cordialement,

Antoine
Dr Antoine M. Dujon
Deakin University


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité