[RESOLU] fonctions attachées à une bibliothèque

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

Michel Carpentier
Messages : 144
Enregistré le : 04 Fév 2018, 13:49

[RESOLU] fonctions attachées à une bibliothèque

Messagepar Michel Carpentier » 25 Mar 2018, 11:47

Bonjour,
une fonction peut-elle avoir des arguments différents suivant la Library ouverte?
dans la library graphics, j'ai la fonction abline
abline(coef(droite),col="red",lwd=2) qui me donne les résultats attendus
dans la library lattice à la même ligne de commande j'ai la réponse :
Error in int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) :
plot.new has not been called yet

j'en conclue que abline() ne peut être utilisée qu'après une fonction plot()
Où puis-je trouver la liste des "fonctions" par library? (en fait dans la library lattice, quelle est la fonction qui me permet de tracer une droite après un xyplot().)
pour info j'avais les cdes suivantes :
library(lattice)
xyplot(maxO3~T12,data=ozone,type="a")
droite<-lm(maxO3~T12,data=ozone)
abline(coef(droite),col="red",lwd=2)

merci de votre aide
cordialement
Michel

Serge Rapenne
Messages : 1426
Enregistré le : 20 Aoû 2007, 15:17
Contact :

Re: fonctions attachées à une bibliothèque

Messagepar Serge Rapenne » 26 Mar 2018, 07:32

Bonjour,

Dans lattice, il faut jouer sur les "panel", par ex comme ça :

Code : Tout sélectionner

dta<-data.frame(X=1:10,Y=jitter(1:10)) #creation d'un jeu de données bidons
g <-with(dta, lm( Y ~ X ))
xyplot(Y ~ X, data=dta,
       panel = function(x, y, ...){
         panel.xyplot(x, y, ...)
         panel.abline(g, ...)
       })     


Serge

Michel Carpentier
Messages : 144
Enregistré le : 04 Fév 2018, 13:49

Re: fonctions attachées à une bibliothèque

Messagepar Michel Carpentier » 26 Mar 2018, 11:34

Ok, merci
cordialement
Michel

Michel Carpentier
Messages : 144
Enregistré le : 04 Fév 2018, 13:49

Re: [RESOLU] fonctions attachées à une bibliothèque

Messagepar Michel Carpentier » 26 Mar 2018, 16:13

j'ai testé et j'en suis très content.
mais comment fais-je pour me souvenir qu'il faut utiliser telle bibliothèque et qu'avec celle-ci je dois travailler comme ça alors qu'avec R de base (ou une autre bibliothèque) je dois travailler autrement.
Y a-t-il un moyen? ou il faut,simplement beaucoup pratiquer?
cordialement
Michel


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Bertrand Vassor et 1 invité