684 résultats trouvés

Aller à la recherche avancée

par Eric Casellas
06 Juin 2019, 15:11
Forum : Questions en cours
Sujet : Boucle For / production de graphique / gestion des erreurs
Réponses : 2
Vues : 50

Re: Boucle For / production de graphique / gestion des erreurs

Salut,

A priori tu devrais pouvoir faire ce que tu veux avec la fonction tryCatch (voir par exemple : https://stackoverflow.com/a/14749552)

Eric
par Eric Casellas
29 Avr 2019, 07:10
Forum : Questions en cours
Sujet : Légende dégradé de couleur sur image()
Réponses : 7
Vues : 109

Re: Légende dégradé de couleur sur image()

Bonjour,

Il y a une fonction image.plot dans le paquet fields qui pourrait faire ce que tu veux je pense.

Eric
par Eric Casellas
15 Avr 2019, 09:44
Forum : Questions en cours
Sujet : occurrence successive
Réponses : 12
Vues : 309

Re: occurrence successive

Bonjour,

Il y a la fonction de base rle qui permet de trouver les valeurs consécutives répétées

Code : Tout sélectionner

?rle
x <- rev(rep(6:10, 1:5))
rle(x)


Eric
par Eric Casellas
11 Avr 2019, 13:44
Forum : Questions en cours
Sujet : Définition des couleurs dans ggplot2
Réponses : 1
Vues : 59

Re: Demande d'aide

Bonjour,

A priori il te faut remplacer ton utilisation de scale_colour_discrete("Modèle") par scale_colour_manual où tu peut choisir explicitement les couleurs de chaque série.

Eric
par Eric Casellas
10 Avr 2019, 11:50
Forum : Questions en cours
Sujet : plot étiquette axe X
Réponses : 2
Vues : 76

Re: plot étiquette axe X

Bonjour,

Tu peut passer par la fonction axis pour définir tes axes.
Par ex en reprenant ton exemple :

Code : Tout sélectionner

plot(M$x,typ="l",col="red",xlab="heure", xaxt = "n")
axis(side = 1, at = 0:287, labels = rep(0:23, 12))


Eric
par Eric Casellas
28 Mar 2019, 16:18
Forum : Questions en cours
Sujet : Creation de paquet compilant un fichier Rnw
Réponses : 5
Vues : 159

Re: Creation de paquet compilant un fichier Rnw

Bonjour,

Je te suggère de regarder le livre de Hadley Wickham sur les paquets R : https://r-pkgs.org/

Eric
par Eric Casellas
22 Mar 2019, 13:30
Forum : Questions en cours
Sujet : aggréger des variables et les regrouper
Réponses : 4
Vues : 109

Re: aggréger des variables et les regrouper

Salut, Pour pouvoir t'aider au mieux il faudrait que tu nous mette un exemple de code reproductible (voir : http://forums.cirad.fr/logiciel-R/viewtopic.php?f=1&t=7638 ) qui nous montre quels sont les objets que tu utilise et la fonction que tu applique sur tes colonnes pour l'instant. Eric
par Eric Casellas
22 Mar 2019, 11:16
Forum : Questions en cours
Sujet : Fonction ou macro
Réponses : 14
Vues : 327

Re: Fonction ou macro

Bonjour, Il ne me semble pas que la notion de macro existe avec les fonctions de base de R... Après en ce qui concerne les fonction il y a des notions de visibilité des objets en fonction du contexte ( https://cran.r-project.org/doc/manuals/R-lang.html#Environment-objects , https://adv-r.hadley.nz/e...
par Eric Casellas
20 Mar 2019, 11:25
Forum : Questions en cours
Sujet : Fonction grep et substr
Réponses : 9
Vues : 227

Re: Fonction grep et substr

Bonjour, Avec la fonction grep (mais pas substr) tu peut utiliser des expressions régulières ( https://fr.wikipedia.org/wiki/Expression_r%C3%A9guli%C3%A8re ) pour pouvoir chercher un motif plutôt qu'une chaîne de caractères fixe ?regex Sinon pour des cas particuliers il y a des fonction comme starts...
par Eric Casellas
05 Mar 2019, 13:02
Forum : Questions en cours
Sujet : problème de mémoire "cannot allocate vector of size n Mb"
Réponses : 8
Vues : 545

Re: problème de mémoire "cannot allocate vector of size n Mb"

Bonjour, ?'Memory-limits' Tu indique que tu as memory.limit() = 1e+10 bits (~1.25Gb), or tu veux allouer un vecteur de 20.4 Gb. Si sur ta machine il y a déjà assez de RAM tu peut essayer d'en donner plus à R (via memory.limit(size=...)). Sinon il faut au préalable avoir assez de RAM sur la machine, ...
par Eric Casellas
05 Mar 2019, 12:39
Forum : Questions en cours
Sujet : Table de doublons
Réponses : 6
Vues : 178

Re: Table de doublons

Bonjour,

Pour info, il existe aussi la fonction table qui permet de récupérer le nombre d’occurrences dans un vecteur

Code : Tout sélectionner

table(sample(LETTERS, 100, replace=TRUE))


Eric
par Eric Casellas
05 Mar 2019, 12:33
Forum : Questions en cours
Sujet : Clustering gaussien avec effet batch et incroporation d'information
Réponses : 3
Vues : 147

Re: Clustering gaussien avec effet batch et incroporation d'information

Salut,

Perso je ne peut pas t'aider directement, par contre tu trouvera peut-être de quoi te satisfaire sur la page de la "Task View" : Cluster Analysis & Finite Mixture Models (https://cran.r-project.org/web/views/Cluster.html)

Eric
par Eric Casellas
05 Mar 2019, 10:42
Forum : Questions en cours
Sujet : Renvoyer un élément d'une colonne correspondant à la ligne d'un autre élément
Réponses : 20
Vues : 547

Re: Renvoyer un élément d'une colonne correspondant à la ligne d'un autre élément

Salut, Question subsidiaire Mais mon code (réécrit quelques fois déjà) ci-dessous ne fonctionne pas et je n'arrive pas à comprendre pourquoi :/ interpr <- function(n,p) { + res1 <- filter(ChocsEtCO2_Base, n %in% p)$Pays + res2 <- unique(res1) + res3 <- group_by(res2) + res4 <- summarise(res3, mean(n...
par Eric Casellas
28 Fév 2019, 12:28
Forum : Questions en cours
Sujet : Sélectionner "date" en fonction des modalités d'un facteur
Réponses : 1
Vues : 90

Re: Sélectionner "date" en fonction des modalités d'un facteur

Bonjour, Pour pouvoir plus facilement t'aider il nous faudrait un exemple reproductible ( http://forums.cirad.fr/logiciel-R/viewtopic.php?f=1&t=7638 )avec tout les détails du format de tes données ( http://forums.cirad.fr/logiciel-R/viewtopic.php?f=1&t=3302 ). Sinon sans ça un exemple : (myD...

Aller à la recherche avancée