Wiki Forum

[R] comment afficher une valeur dans une fonction ?

Tout ce qui concerne les différents logiciels mathématiques (Matlab, Maxima, Scilab, R, Maple, Mathematica, ...) et les calculatrices scientifiques.

Modérateur: Modérateurs_Maths

Règles du forum
Merci d'éviter le style SMS dans vos messages. Penser à utiliser les balises Code pour poster du code.

[R] comment afficher une valeur dans une fonction ?

Messagede fabrice62 le Mardi 02 Février 2010, 17:33

Bonjour,

Si je tape dans R (2.9.2) : d=1:6 ; s=sample(d,100,T) ; t=table(s) ; t ; barplot(t)
j'ai un beau graphique et un tableau de valeurs associées affiché dans la console.

Si j'entre dans R (2.9.2) la définition de la fonction :
f=function(n){d=1:6 ; s=sample(d,n,T) ; t=table(s) ; t ; barplot(t)}

puis je tape : f(100).
J'ai un beau graphique mais le tableau n'est pas affiché. Comment faire ?

Merci d'avance,
Fabrice.
fabrice62
Utilisateur
 
Messages: 3
Inscription: Samedi 25 Août 2007, 14:22

Re: [R] comment afficher une valeur dans une fonction ?

Messagede OG le Mardi 02 Février 2010, 18:01

Bonjour

Je ne connais pas R, mais avec Scilab il y a le même genre de comportement.

Tu as le choix entre une fonction qui affiche et retourne le tableau (dans le sens où ta fonction retourne en sortie une variable) ou encore je suppose que R a une fonction disp, print..

Et si tu inverses barplot et t ?

O.G.
OG
Téra-utilisateur
 
Messages: 1391
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: [R] comment afficher une valeur dans une fonction ?

Messagede jcs le Mercredi 03 Février 2010, 18:39

Bonsoir;
je connais très très peu R
peut-être en ajoutant dans la définition de votre fonction un print(t)
jcs
Méga-utilisateur
 
Messages: 299
Inscription: Lundi 24 Novembre 2008, 22:17
Statut actuel: Actif et salarié | Enseignant

Re: [R] comment afficher une valeur dans une fonction ?

Messagede fabrice62 le Mercredi 10 Février 2010, 21:44

Désolé de "repasser" si tard.
Merci, print fonctionne à merveille.
Fabrice.
fabrice62
Utilisateur
 
Messages: 3
Inscription: Samedi 25 Août 2007, 14:22


Retourner vers Logiciels mathématiques

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités