Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/07/2008, à 22:12

binoua

graphiques avec R

Yop all,

Je debute en R et plus precisement avec les graphiques. Jusqu'a present j'utilisais plutot gnuplot (qui est tres bien soit dit en passant).

Bref tout ca pour dire que j'aimerais representer sur un meme graphique 2 fichiers : un en histogramme (ou baton) et l'autre avec une jolie courbe. Petit defi supplementaire : les donnees des fichiers n'ont pas du tout les memes echelles.
Les fichiers sont tout simplement sur 2 colonnes.

Voila voila.

Merci bien.

++

Hors ligne

#2 Le 09/07/2008, à 11:19

Arnaudus

Re : graphiques avec R

Bon, ça va pas être évident comme ça. Les graphiques sous R sont très puissants, mais ça demande pas mal d'adaptation. La doc de R est super mal faite je trouve, beaucoup trop technique. Quelques "trucs":

* Chercher sur le web avec "r-help" comme mot clé ("R" tout seul ne marche jamais, trop court)
* Trouver un site avec des graphes sous R (il y en a beaucoup), chercher un graphe qui correspond à peu près et regarder le code, en essayant de comprendre.
* Exporter les données et tracer le graphe sous Gnuplot (si c'est urgent, c'est la meilleure solution)

Pour ton problème particulier, ça va dépendre de la forme de tes données. Si elles sont déja en classes, "barplot" est ton ami. S'il faut "fabriquer" l'histogramme, alors "hist" fait très bien l'affaire.  Ce que je ferais, c'est de tracer d'abord l'histogramme, puis les lignes avec plot(..., add=TRUE) pour superposer.

En bref, ma réponse est "il va falloir apprendre à tracer des graphes sous R :-) "

#3 Le 09/07/2008, à 14:50

binoua

Re : graphiques avec R

Alors apparemment je ne peux pas faire plot(...,add=TRUE). Peut-etre parce qu'on ne peux pas faire ca sur un histogramme ?
Donc ca marche po !!

Faut aussi gerer le fait que les echelles ne sont pas les memes...

Hors ligne

#4 Le 09/07/2008, à 15:31

playmobill

Re : graphiques avec R

Non, il faut faire ton histogramme d'abord, puis utiliser la commande lines() pour ajouter ta ou tes courbes. Il te faudra toutefois normaliser les ordonnées des séries de tes courbes pour ne pas avoir de problème d'échelle. Après, les commandes axes doivent te permettre de rajouter l'axe correspondant.


Passer à Linux n’est pas un défi, c’est juste un choix.

Hors ligne

#5 Le 21/01/2009, à 15:34

Lény

Re : graphiques avec R

Le plus efficace avec ce genre de graphes est de réaliser "à la main" les histogrammes, par exemple avec la commande rect() (c'est grosso modo ce que fait R en fait). Ensuite tu peux rajouter les lignes et points que tu veux avec les commandes classiques points(),lines(), plot (... ,add=T).

#6 Le 21/01/2009, à 19:36

ludovic889

Re : graphiques avec R

salut,

plein d'exemple de graphes perfectionnés sous R
http://addictedtor.free.fr/graphiques/

tu pourrais y trouver des exemples !


Ce n'est pas grave de ne pas avoir l'heure si on a le temps.

Hors ligne

#7 Le 21/01/2009, à 21:01

joggerfou

Re : graphiques avec R

Salut
Sur le site suivant
http://pbil.univ-lyon1.fr/R/enseignement.html

Tu devrais trouver également ton bonheur


J'ai découvert Ubuntu et j'en suis fan
Ubuntu 16.04 64 bits
Utilisateur de libreoffice : http://fr.libreoffice.org/
http://www.lolica.org

Hors ligne

#8 Le 22/01/2009, à 11:19

playmobill

Re : graphiques avec R

J'espère que depuis Juillet, il avait eu le temps de trouver la solution à son problème big_smile. Pensez à regarder les dates des derniers messages.


Passer à Linux n’est pas un défi, c’est juste un choix.

Hors ligne