1029 résultats trouvés

Aller à la recherche avancée

par Pierre-Yves Berrard
26 Fév 2022, 10:48
Forum : Questions en cours
Sujet : Manipulation des données textuelles
Réponses : 12
Vues : 740

Re: Manipulation des données textuelles

donnees_str <- c(  "list(`#text` = c(\"le prix\", \"la valeur technique et thérapeutique\", \"les prestations logistiques du fournisseur\", \"le développement durable\"), `@POIDS` = c(\"40\", \"40\", \"15\", \"5\"))",  "list(`#text` = c(\"Valeur téchnique de l'offre\", \"Valeur financière de l'offr...
par Pierre-Yves Berrard
25 Fév 2022, 19:11
Forum : Questions en cours
Sujet : Manipulation des données textuelles
Réponses : 12
Vues : 740

Re: Manipulation des données textuelles

Code : Tout sélectionner

message <- "Bon je suis un peu perdu, mais si vous avez ce qui ressemble diablement à du code R sous forme de texte, je suggère de simplement l'évaluer avec la fonction"
eval()
par Pierre-Yves Berrard
23 Fév 2022, 17:07
Forum : Questions en cours
Sujet : Manipulation des données textuelles
Réponses : 12
Vues : 740

Re: Manipulation des données textuelles

C'est tout à fait possible :

Code : Tout sélectionner

liste1 <- list(
  `#text` = c("Prix des prestations", "Délai d'exécution", "Qualité"),
  `@POIDS` = c("50", "45", "5")
)

setNames(
  as.numeric(liste1$`@POIDS`),
  liste1$`#text`
)
par Pierre-Yves Berrard
22 Fév 2022, 16:41
Forum : Questions en cours
Sujet : Aide. Expression régulière et retrait de Doublon.
Réponses : 8
Vues : 599

Re: Aide. Expression régulière et retrait de Doublon.

Je suis à la fois premier et dernier :D

edit : ah non celle de Gabriel est plus rapide (mais fait plus d'hypothèses de départ sur les données)
par Pierre-Yves Berrard
22 Fév 2022, 12:21
Forum : Questions en cours
Sujet : Aide. Expression régulière et retrait de Doublon.
Réponses : 8
Vues : 599

Re: Aide. Expression régulière et retrait de Doublon.

Je ressors une nouvelle fois cette astuce avec read.table ^^ :

Code : Tout sélectionner

do.call(
  paste,
  read.table(text = c("Genre espèce yz [Date1]", "Genre2 espèce2 abc [Date2]"))[1:2]
)
par Pierre-Yves Berrard
21 Fév 2022, 22:35
Forum : Questions en cours
Sujet : Aide. Expression régulière et retrait de Doublon.
Réponses : 8
Vues : 599

Re: Aide. Expression régulière et retrait de Doublon.

Bonjour, Je ne pense pas qu'on puisse le faire avec split (peut-être avec strsplit ?). Une solution parmi d'autres (avec sub) : donnees <-   data.frame(     x = c("Genre espèce Auteur [Date]", "Genre2 espèce2 Auteur [Date]")   ) sub("([^ ]+ [^ ]+) .+", "\\1", ...
par Pierre-Yves Berrard
16 Fév 2022, 12:44
Forum : Questions en cours
Sujet : Shiny
Réponses : 5
Vues : 822

Re: Shiny

Un browser() judicieusement inséré dans le code pourrait aussi aider à débuguer.
par Pierre-Yves Berrard
08 Fév 2022, 19:21
Forum : Questions en cours
Sujet : Base de données format Json?
Réponses : 4
Vues : 2630

Re: Base de données format Json?

En modifiant légèrement le texte initial de la manière indiquée dans mon message précédent, on arrive à l'importer dans R : texte_initial <- "{\"INDEXATION\": {\"DATE_FIN_DIFFUSION\": \"2017-03-28\", \"DEP_PUBLICATION\": [\"75\", \"92\"], \"DATE_LIMITE_REPONSE\": \"2017-03-27T16:30:00+01:00\", \"CRI...
par Pierre-Yves Berrard
27 Déc 2021, 23:12
Forum : Questions en cours
Sujet : diagrammes occurences
Réponses : 2
Vues : 1211

Re: diagrammes occurences

Bonjour,

Code : Tout sélectionner

morts_par_date <- by(essai1, essai1$Date, nrow)
barplot(morts_par_date)
par Pierre-Yves Berrard
14 Déc 2021, 12:55
Forum : Questions en cours
Sujet : Base de données format Json?
Réponses : 4
Vues : 2630

Re: Base de données format Json?

C'est bien du Json mais il contient une erreur de syntaxe. Chaque ligne prise indépendamment est syntaxiquement correcte, mais 2 lignes ne peuvent se suivre de la sorte dans un fichier json. Il faut par exemple les mettre dans un tableau (array) : [ligne1, ligne2, ...] , ce qui donnerait : [ {"...
par Pierre-Yves Berrard
13 Déc 2021, 19:34
Forum : Questions en cours
Sujet : importation de time series annuelles
Réponses : 6
Vues : 1559

Re: importation de time series annuelles

Il faut plutôt utiliser la fonction `ts`pour construire la série "de toute pièce", par exemple :

Code : Tout sélectionner

TS$VAR_TS <- ts(TS$TE, start = TS$AN[1])
par Pierre-Yves Berrard
13 Déc 2021, 16:57
Forum : Questions en cours
Sujet : importation de time series annuelles
Réponses : 6
Vues : 1559

Re: importation de time series annuelles

Bonjour, À quoi ressemblent vos données juste après l'import dans R ? Quelles instructions avez-vous utilisées pour essayer de convertir les données en time series ? Liens utiles pour répondre à ces deux questions : ⋅  Qu'est-ce qu'un code reproductible ? ⋅  Comment insérer des d...
par Pierre-Yves Berrard
09 Déc 2021, 23:45
Forum : Questions en cours
Sujet : Combinaison entre 3 séries de données
Réponses : 3
Vues : 1569

Re: Combinaison entre 3 séries de données

J'ai peut-être compris à l'envers, mais je dirais qu'il y a plutôt 3^8=6561 combinaisons ; Une proposition : placettes <- lapply(1:8, function(x) paste0(x, ".", 1:3))comb_placettes <- expand.grid(placettes)head(comb_placettes)#>   Var1 Var2 Var3 Var4 Var5 Var6 Var7 Var8#> 1  1.1  2.1  3.1  4.1  5.1 ...
par Pierre-Yves Berrard
09 Nov 2021, 20:55
Forum : Questions en cours
Sujet : Synthétiser trois variables d'un data frame
Réponses : 4
Vues : 1686

Re: Synthétiser trois variables d'un data frame

Bonjour,

Code : Tout sélectionner

library(tidyr)

pivot_wider(
  data        = prix_carburants_instant,
  id_cols     = x.id,
  names_from  = nom,
  values_from = valeur,
  values_fn   = mean
)

Aller à la recherche avancée