1029 résultats trouvés

Aller à la recherche avancée

par Pierre-Yves Berrard
05 Juin 2016, 23:16
Forum : Questions en cours
Sujet : exploiter une matrice issue de gIntersect
Réponses : 2
Vues : 1318

Re: exploiter une matrice issue de gIntersect

Bonjour,

Quelque chose du style :

Code : Tout sélectionner

dimnames(intersect)[[1]][apply(intersect, 1, any)]
(non testé)

PS : peut-être éviter d'appeler la matrice 'intersect', pour éviter toute confusion avec la fonction du même nom.
par Pierre-Yves Berrard
03 Juin 2016, 08:57
Forum : Questions en cours
Sujet : Extraire la partie numérique d'une chaine
Réponses : 6
Vues : 3211

Re: Demande

pattern est le deuxième argument de la fonction str_extract. Il s'agit d'une expression régulière . Cette notion n'est pas spécifique à R, on la retrouve dans la plupart des langages de programmation. Le code pour extraire le code postal : code_postal <- str_extract(LOT.AD3, "[0-9]{2} ?[0-9]{3}...
par Pierre-Yves Berrard
03 Juin 2016, 08:37
Forum : Questions en cours
Sujet : Extraire la partie numérique d'une chaine
Réponses : 6
Vues : 3211

Re: Demande

Bonjour,

(je suppose que c'est str_extract du package stringr)

Pour prendre en compte un éventuel espace au 3e caractère, il faut rechercher le pattern suivant :

Code : Tout sélectionner

"[0-9]{2} *[0-9]{3}"


PY
par Pierre-Yves Berrard
01 Juin 2016, 08:46
Forum : Questions en cours
Sujet : Ordonner lignes et colonnes dans une heatmap
Réponses : 2
Vues : 2076

Re: Ordonner lignes et colonnes dans une heatmap

Bonjour,

Je ne connais pas la fonction heatmap.

Par contre, on peut réordonner la matrice comme ceci :

Code : Tout sélectionner

ord_names <- c("DA3", "DA1", "MZ4", "MZ1", "OC1")
gna_ord <- gna[ord_names, ord_names]


PY
par Pierre-Yves Berrard
27 Mai 2016, 09:51
Forum : Questions en cours
Sujet : Arrondis et perte d'effectifs
Réponses : 4
Vues : 1094

Re: Arrondis et perte d'effectifs

Bonjour,

Après avoir relu plusieurs fois, j'en déduis que nb=1 ?
Est-ce toujours le cas ?
par Pierre-Yves Berrard
25 Mai 2016, 20:39
Forum : Questions en cours
Sujet : Programmation R
Réponses : 3
Vues : 1109

Re: Programmation R

Première potentielle erreur de syntaxe :

Code : Tout sélectionner

for(i in 611  )

i ne prendra qu'une valeur (611), ne serait-ce pas plutôt :

Code : Tout sélectionner

for (i in 1:611)
?

Je ne suis pas sûr que cela résolve le problème. Il faudrait un code reproductible.
par Pierre-Yves Berrard
15 Mai 2016, 10:44
Forum : Questions en cours
Sujet : Boucle pour trier sur ne matrice à plusieurs colonnes
Réponses : 2
Vues : 821

Re: Boucle pour trier sur ne matrice à plusieurs colonnes

Bonjour, tu peux par exemple créer une liste.

Code : Tout sélectionner

# création d'une boucle pour générer toutes les matrices en une seule fois
listeMat <- list()
for (i in 1:3) listeMat[[i]] <- mat[mat[ ,2] >= mat[ ,i+2], ]
listeMat
par Pierre-Yves Berrard
23 Avr 2016, 14:22
Forum : Questions en cours
Sujet : [Résolu] Graphique de type boxplot
Réponses : 3
Vues : 934

Re: Graphique de type boxplot

Merci beaucoup !
C'était plus simple que je ne pensais.
Je vais faire quelques petites améliorations et j'aurai le graphique souhaité.
par Pierre-Yves Berrard
23 Avr 2016, 13:35
Forum : Questions en cours
Sujet : [Résolu] Graphique de type boxplot
Réponses : 3
Vues : 934

[Résolu] Graphique de type boxplot

Bonjour Je cherche à réaliser un graphique qui ressemble à un boxplot, à quelques différences près : ⋅ je ne veux pas les quantiles, mais les minimum, maximum, première et dernière observation d'une série temporelle (hebdomadaire) ⋅ mes données sont déjà agrégées (cf code ci-dess...

Aller à la recherche avancée