367 résultats trouvés

Aller à la recherche avancée

par Navarre Julien
09 Juil 2015, 12:17
Forum : Questions en cours
Sujet : Changer des caractères en heure.
Réponses : 4
Vues : 3200

Re: Changer des caractères en heure.

Bonjour, d'après l'aide ça devrait être automatiquement reconnu mais vous devez quand même expliciter le format de votre date : as.POSIXct("12:30", format = "%H:%M") S'il n'y a pas de date dans la string à formater, le comportement par défaut est de prendre la date du jour, s'il ...
par Navarre Julien
09 Juil 2015, 12:06
Forum : Questions en cours
Sujet : dcast.data.table
Réponses : 3
Vues : 1723

Re: dcast.data.table

Bonjour, tu peux directement utiliser une chaine de caractère comme formule dans dcast. dcast.data.table(data_TGML,paste(colnames(data_TGML)[1], "~ Sequencage_Id"), value.var="Latence_Id") Par contre si le nom de l'objet à assigner doit être le même que le nom de la première colo...
par Navarre Julien
08 Juil 2015, 07:21
Forum : Questions en cours
Sujet : Calculer temps entre évènements
Réponses : 12
Vues : 3634

Re: Calculer temps entre évènements

Vous pouvez tout simplement enlever 1 aux indices quand vous réassignez les différences de temps. Sinon tout avec dplyr : library(dplyr) df %>% mutate(debut_event = as.Date(debut_event), fin_event = as.Date(fin_event)) %>% arrange(debut_event) %>% mutate(time = ifelse(type_event == "A" &am...
par Navarre Julien
07 Juil 2015, 13:12
Forum : Questions en cours
Sujet : océrisation et reformatage des données
Réponses : 46
Vues : 8532

Re: océrisation et reformatage des données

Le backslash est le caractère d'échappement, ici c'est pour signifier que " n'est pas la fin de la chaine de caractère mais un caractère de cette chaine. Pareil pour si tu veux utiliser des notations spéciales non reconnues par R (/s, /r, ...) tu dois les échapper pour que R n'essaye pas de les...
par Navarre Julien
07 Juil 2015, 12:24
Forum : Questions en cours
Sujet : Comment changer l'échelle des couleur de la légende d'une carte ggplot2 R
Réponses : 4
Vues : 4206

Re: Comment changer l'échelle des couleur de la légende d'une carte ggplot2 R

Ah d'accord, tu veux en fait supprimer les graduations de couleur à l'intérieur de tes intervalles ? Tes données sont continues c'est pour ça que ggplot utilise une graduation. Je pense que le seul moyen c'est de discrétiser tes données, en utilisant les intervalles que tu as définis comme des valeu...
par Navarre Julien
07 Juil 2015, 09:55
Forum : Questions en cours
Sujet : Comment changer l'échelle des couleur de la légende d'une carte ggplot2 R
Réponses : 4
Vues : 4206

Re: Comment changer l'échelle des couleur de la légende d'une carte ggplot2 R

Bonjour, ton code marche pourtant très bien. J'ai bien cette échelle de couleur sur le côté (et sur le graphe) "red" --> [0-100] "blue" --> [100-200] "green"--> [200-500] "grey"-->[500-2000] "yellow" --> [2000-4000] "black"--> > 5000. Je ne...
par Navarre Julien
07 Juil 2015, 09:30
Forum : Questions en cours
Sujet : Probleme time series
Réponses : 8
Vues : 1449

Re: Probleme time series

D'accord, les valeurs dans la série chronologique sont elles même des objets complexes, de classe xts ou zoo, que vous ne pouvez pas comparer directement.

Utilisez :

Code : Tout sélectionner

sum(x == as.numeric(dataset[1,1]))
par Navarre Julien
07 Juil 2015, 08:58
Forum : Questions en cours
Sujet : Probleme time series
Réponses : 8
Vues : 1449

Re: Probleme time series

dataset est un objet time serie, un dataframe, une matrice ? Comme l'a dit Serge, un extrait de l'objet dataset serait bienvenu, ou une reproduction ou au moins "str(dataset)". Mais vous n'essayez pas de réassigner un résultat quelque part ? Car ça semble bizarre comme erreur pour l'opérat...
par Navarre Julien
07 Juil 2015, 08:05
Forum : Questions en cours
Sujet : Probleme time series
Réponses : 8
Vues : 1449

Re: Probleme time series

Bonjour, peut être que vous cherchez la fonction "table".

Code : Tout sélectionner

table(iris$Species)

setosa versicolor  virginica
50         50         50
par Navarre Julien
06 Juil 2015, 15:12
Forum : Questions en cours
Sujet : Calculer temps entre évènements
Réponses : 12
Vues : 3634

Re: Calculer temps entre évènements

Comme suggéré la fonction rle est une base intéressante, mais perso je ne la trouve pas très pratique car il faut bidouiller pas mal et utiliser nombre de "ruses de sioux" ! Voici une autre solution avec rle : df <- df[order(df$debut_event), ] # Il est important que lignes soient ordonnées...
par Navarre Julien
06 Juil 2015, 14:29
Forum : Questions en cours
Sujet : Code qui rame
Réponses : 17
Vues : 4051

Re: Code qui rame

compiler est un package livré avec la version de base de R...

Code : Tout sélectionner

library(compiler)
par Navarre Julien
06 Juil 2015, 13:30
Forum : Questions en cours
Sujet : Calculer temps entre évènements
Réponses : 12
Vues : 3634

Re: Calculer temps entre évènements

Bonjour, je ne comprends pas le résultat que vous attendez peut être que c'est simplement la différence entre les date pour chaque ligne ? df %>% mutate(debut_event = as.Date(debut_event), fin_event = as.Date(fin_event), time = as.integer(fin_event - debut_event)) Concernant le "pipe" ce n...
par Navarre Julien
04 Juil 2015, 12:33
Forum : Questions en cours
Sujet : problème avec system.file
Réponses : 2
Vues : 1622

Re: problème avec system.file

Bonjour, qu'est ce que vous souhaitez faire avec la commande system.file ? Cette fonction permet de renvoyer le chemin absolu d'un fichier ou dossier à l'intérieur d'un package. Vous ne devez donc pas passer des chemins absolus en paramètre puisque system.file commence sa recherche à la racine du pa...
par Navarre Julien
03 Juil 2015, 13:47
Forum : Questions en cours
Sujet : Inclure une fonction dans Shiny avec "print" et "readlines"
Réponses : 14
Vues : 5480

Re: Inclure une fonction dans Shiny avec "print" et "readlines"

L'"exécution" se déroule côté serveur, dans ui.R vous ne définissez que l'interface car ce code ne va être exécuté qu'une seule fois. Vous créez votre fonction dans server.R (il est conseillé de la sourcer depuis son propre fichier .R pour éviter d'avoir trop de choses en vrac) et ensuite ...
par Navarre Julien
03 Juil 2015, 11:08
Forum : Questions en cours
Sujet : reconstruire une liste apres unlist
Réponses : 5
Vues : 1161

Re: reconstruire une liste apres unlist

Je ne comprends pas quel problème tu vois à utiliser lapply dans une boucle, surtout que ça produit exactement le même résultat que si tu reconstruit ta liste avec ton code. Ceci dit je t'ai donné une piste avec split, (ce code en particulier ne fonctionnant que si tu n'as pas de chiffres dans les n...

Aller à la recherche avancée

cron