473 résultats trouvés

Aller à la recherche avancée

par François Bonnot
30 Mai 2006, 07:12
Forum : Archives : Environnement de R
Sujet : temps de calcul long
Réponses : 12
Vues : 20933

Bonjour, En effet le temps d'exécution n'est pas proportionnel au nombre d'itérations en raison du mécanisme de gestion de la mémoire. On peut gagner un temps considérable (10 à 100 fois plus rapide) en repérant les fonctions qui prennent du temps et en les programmant dans un langage compilé (C en ...
par François Bonnot
17 Mai 2006, 15:37
Forum : Archives : Manipulation de données avec R
Sujet : accéder à une variable dans data frame
Réponses : 1
Vues : 6546

Quand un nom de colonne n'est pas un nom d'objet valide il faut le mettre entre guillemets. Donc ici : d$"1"

C'est vrai aussi par exemple quand le nom comporte un espace.
par François Bonnot
15 Mai 2006, 07:39
Forum : Archives : Manipulation de données avec R
Sujet : extraction
Réponses : 4
Vues : 11518

Il est également possible d'utiliser des packages spécialisés capables de créer des tableaux sous différents formats pouvant ensuite être insérés dans des documents externes Il est parfois assez simple d'écrire sa propre fonction pour extraire des données exactement comme on le veut. Par exemple la...
par François Bonnot
31 Mar 2006, 14:47
Forum : Archives : Fonctions statistiques
Sujet : Génétique des populations
Réponses : 7
Vues : 14135

Bonjour, Il y a une brève synthèse des possibilités de R en matière de génétique accessible à partir du site de R (mais sans lien direct). Pour l'atteindre : http://www.r-project.org puis - CRAN (à gauche) - choisir un site miroir - Tasks Views (à gauche) - Genetics Dans Tasks Views il y a par aille...
par François Bonnot
17 Mar 2006, 07:43
Forum : Archives : Fonctions graphiques
Sujet : labels des points dans xyplot
Réponses : 2
Vues : 9174

Bonjour Matthieu,
Tu peux toujours mettre une lettre à la place du point avec pch, par ex

Code : Tout sélectionner

        panel.xyplot(x, y,pch=LETTERS[res$phase])
par François Bonnot
24 Jan 2006, 06:59
Forum : Archives : Fonctions graphiques
Sujet : Utilisation de fonctions du package lattice dans une boucle
Réponses : 3
Vues : 8440

En effet, ça marche si je remplace xyplot(...) par print(xyplot(...))
(c'est en fait print.trellis() qui est appelée)

Merci Matthieu !
par François Bonnot
23 Jan 2006, 08:00
Forum : Archives : Fonctions graphiques
Sujet : Utilisation de fonctions du package lattice dans une boucle
Réponses : 3
Vues : 8440

Utilisation de fonctions du package lattice dans une boucle

Bonjour, Pour sortir un fichier postscript "f.ps" j'utilise habituellement la syntaxe suivante : postscript("f.ps") plot(1:10,(1:10)**2,type='l') dev.off() Pour sortir plusieurs fichiers on peut utiliser la boucle suivante : for (i in 1:3){ file...
par François Bonnot
19 Jan 2006, 14:18
Forum : Archives : Fonctions statistiques
Sujet : Minimisation de fonction
Réponses : 9
Vues : 18496

Bonjour, J'utilise fréquemment nlm exatement dans le même objectif (minimisation de -log(vraisemblance) de différentes loi, par ex Binomiale, Poisson, Gamma) et avec presque la même syntaxe. En général ça marche assez bien mais la convergence et le nombre d'itérations dépendent beaucoup des paramètr...
par François Bonnot
19 Oct 2005, 06:56
Forum : Archives : Fonctions statistiques
Sujet : calcul de l'AICcorrigé
Réponses : 3
Vues : 5246

Bonjour, En principe on peut calculer l'AIC corrigé par AICc = AIC + 2*k*(k+1)/(n-k-1) avec k = nombre de paramètres à estimer n = nombre d'observations Je pense qu'il doit y avoir tous les détails dans : Burnham, K.P. & Anderson, D.R. (2002). Model Selection and Multimodel Inference: a Practica...
par François Bonnot
23 Sep 2005, 12:33
Forum : Archives : Manipulation de données avec R
Sujet : [Débutant] Fonction replace pour matrice
Réponses : 12
Vues : 43177

C'est parce-que ValObs est (resté) un data frame. La syntaxe suivante fonctionne

Code : Tout sélectionner

y<-replace(as.matrix(ValObs),ValObs==0,NA)

mais le plus simple est encore (voir messages précédents)

Code : Tout sélectionner

y <- as.matrix(ValObs)
y[y==0] <- NA
par François Bonnot
29 Aoû 2005, 14:32
Forum : Liens
Sujet : Site francophone sur R
Réponses : 0
Vues : 6582

Site francophone sur R

Samir Messad nous signale un site francophone sur R avec notamment une rubrique sur le graphisme.
par François Bonnot
02 Mai 2005, 13:39
Forum : Archives : Environnement de R
Sujet : editeur de texte R compatible: Tinn-R
Réponses : 10
Vues : 29759

Bonjour, Il y a en effet plusieurs éditeurs offrant ces possibilités. Personnellement j'utilise Emacs avec ESS ( http://stat.ethz.ch/ESS/ ), recommandé par le site officiel de R (voir dans les FAQs des sites miroirs du CRAN la rubrique R and Emacs ). L'éditeur comprend coloration syntaxique, possibi...
par François Bonnot
01 Mar 2005, 06:49
Forum : Archives : Environnement de R
Sujet : Chargement de spdep
Réponses : 4
Vues : 9571

Pour info, même spdep construit avec la version 2.0.0 de R ne fonctionne pas avec la version 2.0.1, d'ailleurs il semble que les modules dépendants ne sont pas les mêmes. Pour éviter ces désagréments, lorsque j'installe une nouvelle version de R j'essaye d'installer en même temps les modules dont je...
par François Bonnot
21 Fév 2005, 07:30
Forum : Archives : Autres
Sujet : format des messages
Réponses : 2
Vues : 7003

Pour insérer du texte formatté il faut utiliser les boutons au dessus de la fenêtre de composition du message : gras italique souligné code R : gen2pair <- function(gen) { n <- length(gen)/2 # Nb de chromosomes lp <- make.pairs(1:n) lapply(lp,function(l) ...
par François Bonnot
21 Jan 2005, 10:08
Forum : Archives : Autres
Sujet : La fiche sur le modèle linéaire général
Réponses : 3
Vues : 8249

Re: la fiche sur le modele lineaire

je pense que le forum permet de repondre directement sous les fiches (c'est à dire dans la rubrique Fiches) et qu'il n'est pas obligatoire de passer par la rubrique Questions (a tester). Non actuellement seuls les modérateurs (donc Matthieu) peuvent poster dans la rubrique Fiches. Le principe est q...

Aller à la recherche avancée