555 résultats trouvés

Aller à la recherche avancée

par Mickael Canouil
22 Mai 2019, 08:32
Forum : Questions en cours
Sujet : optimiser le temps d’exécution
Réponses : 3
Vues : 52

Re: optimiser le temps d’exécution

Bonjour, votre jeu de donnée est visiblement erronée (deux fois la même colonne). Pourquoi ne pas suivre le lien donné par Serge pour fournir un jeu de donnée partiel (sélection d'une dizaine de lignes) ? De plus, votre code n'est pas du tout reproductible... Qu'est-ce qu'un code reproductible ? Com...
par Mickael Canouil
14 Mai 2019, 09:02
Forum : Questions en cours
Sujet : décomposition d'une matrice en arrays
Réponses : 2
Vues : 52

Re: décomposition d'une matrice en arrays

Bonjour, une matrice est de dimension 2, un data.frame est de dimension 1. En effet, un data.frame est une liste dont les éléments sont de même dimensions, ce n'est pas une matrice à proprement parler. array() à potentiellement u nombre illimité de dimension en commençant par 1, d'où le fonctionneme...
par Mickael Canouil
14 Mai 2019, 08:54
Forum : Questions en cours
Sujet : Reproduire avec R base les résultats d'une fonction de tidyr
Réponses : 7
Vues : 133

Re: Reproduire avec R base les résultats d'une fonction de tidyr

Bonjour, voici en R base, une possibilité basée sur votre exemple: C <- data.frame( t = c( "-0.13793,51.513418", "-0.137883,51.513361", "-0.137853,51.513317", "-0.137812,51.513262", "-0.137767,51.513204", "-0.137537,51.513184" ), stringsAsF...
par Mickael Canouil
14 Mai 2019, 08:25
Forum : Questions en cours
Sujet : Quel éditeur/IDE utilisez-vous ?
Réponses : 12
Vues : 234

Re: Quel éditeur/IDE utilisez-vous ?

Bonjour, j'ai pour ma part commencer R via l'éditeur de base (avec notamment les TD/TP de Jean à Lyon 1 ;) ). Puis, j'ai selon la plateforme utilisé les éditeurs notepad++ , emacs, gedit, nano et vim. Maintenant, j'utilise et gère des conteneurs Docker créer selon les besoins des statisticiens de mo...
par Mickael Canouil
10 Mai 2019, 14:15
Forum : Questions en cours
Sujet : grep et operateurs NOT / AND
Réponses : 3
Vues : 65

Re: grep et operateurs NOT / AND

Conceptuellement, il y a un problème... "temp" et "pfb" sont tous deux utilisés dans plusieurs colonnes. A moins de contraindre à un standard le nom des colonnes, vous ne trouverez pas de constance dans l'inconstance (ou de spécificité dans la généralité)... Sinon, vous êtes part...
par Mickael Canouil
10 Mai 2019, 12:36
Forum : Questions en cours
Sujet : grep et operateurs NOT / AND
Réponses : 3
Vues : 65

Re: grep et operateurs NOT / AND

Bonjour, je ne suis pas sûr de comprendre l'intérêt de vouloir absolument que l'expression régulière ne soit pas découpée en deux, surtout qu'ici il n'y a pas vraiment de point commun dans les chaînes de caractères. On s'approche de vouloir reproduire la machine de Rube Goldberg... Var <- c("Te...
par Mickael Canouil
02 Mai 2019, 13:53
Forum : Questions en cours
Sujet : écriture formattée
Réponses : 1
Vues : 55

Re: écriture formattée

Bonjour, ⋅ Aucun intérêt d'effectuer une transformation en facteur (sous entendus en R, en entier) ⋅ la fonction sprintf peut vous aider à formater vos données numériques dans le format souhaité ⋅ si c'est simplement pour formater un fichier, R n'est clairement pas l’ou...
par Mickael Canouil
02 Mai 2019, 13:38
Forum : Questions en cours
Sujet : Format de graphique avec Tidyverse (dplyr)
Réponses : 4
Vues : 83

Re: Format de graphique avec Tidyverse (dplyr)

Pour changer le thème, je vous invite à regarder les thèmes natifs de ggplot2: theme_* et ceux des packages tels que ggthemes par exemple. Sinon, vous pouvez personnaliser un thème déjà existant ou générer le votre: https://ggplot2.tidyverse.org/reference/index.html#section-themes library(tidyverse)...
par Mickael Canouil
02 Mai 2019, 08:21
Forum : Questions en cours
Sujet : Format de graphique avec Tidyverse (dplyr)
Réponses : 4
Vues : 83

Re: Format de graphique avec Tidyverse (dplyr)

Bonjour, il s'agira d'utiliser ggplot2 (inclu dans le tidyverse) library(tidyverse) set.seed(123) X <- data.frame(a = rnorm(10), b = rnorm(10), c = rnorm(10,2)) df <- tidyr::gather(data = X, key = "letters", value = "values") ggplot2::ggplot(data = df, mapping = ggplot2::aes(x = ...
par Mickael Canouil
30 Avr 2019, 09:48
Forum : Questions en cours
Sujet : Récupération de valeurs
Réponses : 2
Vues : 102

Re: Récupération de valeurs

Bonjour, La réponse est déjà donné (c'est en plein milieu), moyennant un minimum d'effort pour comprendre la fonction. Il ne s'agit pas que de copier-coller du code. find_cycle <- function(x, y) { dy <- diff(c(0, y)) cut( x = x, breaks = c(min(x), which(dy > mean(dy) + 3 * sd(dy)), max(x)), include....
par Mickael Canouil
26 Avr 2019, 15:07
Forum : Questions en cours
Sujet : remplir une matrice
Réponses : 7
Vues : 135

Re: remplir une matrice

j'ai fait le attach/detach pour aller plus vite ici, mais il vaut mieux éviter. (je n'utilise personnellement ni with, ni attach/detach). Une variable globale est un risque de fonctionnement "anormale" et "indétectable" d'une fonction. Concrètement, avec une variable globale dans...
par Mickael Canouil
26 Avr 2019, 10:01
Forum : Questions en cours
Sujet : Graphique problème de prise en compte des dates + Ggplot
Réponses : 3
Vues : 75

Re: Graphique problème de prise en compte des dates + Ggplot

Donc votre axe "x" ne peut pas être de type "date" ou alors il faut "tricher" en forçant l'année à être la même pour toutes les dates. Pour ce qui est des "courbes", le jeu de données ne permet pas d'en avoir. library(ggplot2) .data <- read.table(header = TRUE...
par Mickael Canouil
26 Avr 2019, 09:55
Forum : Questions en cours
Sujet : remplir une matrice
Réponses : 7
Vues : 135

Re: remplir une matrice

Bon... Maxime a donné une réponse. Par contre, je suggère une petite modification, pour ne pas avoir de variable globale dans la fonction (i., e., "mN" faute de frappe pour "N"). Tous les objets/variables utilisées dans une fonction devraient systématiquement se trouver dans les ...
par Mickael Canouil
26 Avr 2019, 08:24
Forum : Questions en cours
Sujet : remplir une matrice
Réponses : 7
Vues : 135

Re: remplir une matrice

Bonjour, La réponse (du moins une partie): ?rep ?mapply EDIT: subvalue<-c(0.00, 0.00, 0.00, -0.01, 0.00, 0.01, 0.05, 0.04, 0.07, 0.06) N<-c(3,3,2,5,7,3,2,4,5,1) Data_gg<-cbind(subvalue,N) Data_gg<-data.frame(Data_gg) Data_gg Data_gg <- data.frame( subvalue = c(0.00, 0.00, 0.00, -0.01, 0.00, 0.01, 0....
par Mickael Canouil
26 Avr 2019, 07:59
Forum : Questions en cours
Sujet : Graphique problème de prise en compte des dates + Ggplot
Réponses : 3
Vues : 75

Re: Graphique problème de prise en compte des dates + Ggplot

Bonjour, vous devriez consulter des ressources sur ggplot2 et notamment les principes derrières ("grammar of graphics"). Ceci dit, chaque élément dans la fonction aes(), est une aesthetic, soit un élément du graphique. Par exemple, dans votre cas, x (l'abscisse) ne dépendra que de la colon...

Aller à la recherche avancée