1029 résultats trouvés

Aller à la recherche avancée

par Pierre-Yves Berrard
04 Mai 2023, 07:33
Forum : Questions en cours
Sujet : charger un fichier HTML local
Réponses : 4
Vues : 735

Re: charger un fichier HTML local

J'en conclus que tu es sur Linux, où effectivement la casse des noms de fichiers est à respecter.
par Pierre-Yves Berrard
03 Mai 2023, 13:26
Forum : Questions en cours
Sujet : charger un fichier HTML local
Réponses : 4
Vues : 735

Re: charger un fichier HTML local

Bonjour,
Parfois les fichiers html ont l'extension .htm
Un L en trop qui s'est glissé là par mégarde dans le code ?
par Pierre-Yves Berrard
24 Avr 2023, 15:11
Forum : Questions en cours
Sujet : importation de données. fichier "irrégulier"
Réponses : 6
Vues : 786

Re: importation de données. fichier "irrégulier"

herve chapuis a écrit :Pour finir, j'ai eu du mal à comprendre read.fwf, mais m'en suis tiré avec read_fwf.

Alors je te déconseille la lecture de ?read.fortran. ;-D
par Pierre-Yves Berrard
24 Avr 2023, 11:32
Forum : Questions en cours
Sujet : importation de données. fichier "irrégulier"
Réponses : 6
Vues : 786

Re: importation de données. fichier "irrégulier"

Est-il possible de lui imposer un format de lecture comme en Fortran en lui disant que le premier champ est à lire sur les colonnes 1 à 4, le second sur les colonnes 6 à 13 et ainsi de suite ? Ce serait LA solution mais je ne sais pas la mettre en œuvre. Bonjour Hervé, La fonction `read.fwf` répond...
par Pierre-Yves Berrard
24 Avr 2023, 09:33
Forum : Questions en cours
Sujet : importation de données. fichier "irrégulier"
Réponses : 6
Vues : 786

Re: importation de données. fichier "irrégulier"

Bonjour Hervé,
La fonction `read.fwf` répond à ton besoin.
par Pierre-Yves Berrard
23 Mar 2023, 10:38
Forum : Questions en cours
Sujet : Insérer moyenne à chaque changement de date
Réponses : 2
Vues : 570

Re: Insérer moyenne à chaque changement de date

bonjour,

Pour un débutant, le mieux est d'utiliser le package dplyr :

Code : Tout sélectionner

library(dplyr)

donnees %>%
  group_by(DATE) %>%
  summarise(
    PRENEI_Q = mean(PRENEI_Q),
    T_Q = mean(T_Q),
    PTOT = mean(PTOT),
    ...
  )
par Pierre-Yves Berrard
14 Mar 2023, 15:12
Forum : Questions en cours
Sujet : Help pour réécrire une boucle for
Réponses : 7
Vues : 846

Re: Help pour réécrire une boucle for

Bonjour,
Avec un case_when ?
(difficile d'en dire plus sans exemple reproductible)
par Pierre-Yves Berrard
09 Mar 2023, 19:40
Forum : Questions en cours
Sujet : Fonction pour le calcul de valeurs uniques par années
Réponses : 4
Vues : 581

Re: Fonction pour le calcul de valeurs uniques par années

Ensuite, le plus simple sans utiliser de package particulier est sûrement quelque chose de ce genre :

Code : Tout sélectionner

tapply(
  Data$Ref_Dossier,
  Data$Annee,
  function(x) length(unique(x))
)
par Pierre-Yves Berrard
09 Mar 2023, 10:14
Forum : Questions en cours
Sujet : Fonction pour le calcul de valeurs uniques par années
Réponses : 4
Vues : 581

Re: Fonction pour le calcul de valeurs uniques par années

Bonjour,

La première étape va être d'ajouter une variable Annee à votre base de données.
par Pierre-Yves Berrard
01 Mar 2023, 09:28
Forum : Questions en cours
Sujet : Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajoutées)
Réponses : 9
Vues : 833

Re: Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajout

Une proposition avec un jeu de données fictif à 3 crues : # données fictivesVirey_crue <- data.frame(  Virey_Date = c(44716.9167, 45000, 45100),  Virey_Niv  = c(0.318, 1, 0.5))# fonction traitant un data.frame contenant une seule date (une seule ligne)replique_1_date <-...
par Pierre-Yves Berrard
01 Mar 2023, 09:10
Forum : Questions en cours
Sujet : Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajoutées)
Réponses : 9
Vues : 833

Re: Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajout

Effectivement, j'ai oublié d'exécuter la fin du code (NB : ce gros bloc de code ne fait qu'embrouiller la compréhension puisqu'au final seul Virey_crue sert) On est d'accord qu'il peut y avoir plusieurs lignes ? Donc un data.frame plus représentatif serait sous cette forme ? Virey_crue <- data.frame...
par Pierre-Yves Berrard
01 Mar 2023, 08:35
Forum : Questions en cours
Sujet : Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajoutées)
Réponses : 9
Vues : 833

Re: Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajout

Si je fais tourner le code du premier message, j'obtiens un Virey_crue où toutes les lignes sont séparées d'une heure : Virey_Date Virey_Niv 1 44716.92 0.318 2 44716.96 0.572 3 44717.00 0.826 4 44717.04 0.975 5 44717.08 1.114 6 44717.12 1.246 7 44717.17 1.393 8 44717.21 1.570 Comment insérer les lig...
par Pierre-Yves Berrard
28 Fév 2023, 16:30
Forum : Questions en cours
Sujet : Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajoutées)
Réponses : 9
Vues : 833

Re: Insérer plusieurs lignes à plusieurs endroits d'un data frame (avec un pas de temps identique entre les lignes ajout

Bonjour,

J'ai un doute : il faut insérer les lignes dans Virey ou dans Virey_crue ?

Peut-être fournir le résultat attendu associé aux données exemple.
par Pierre-Yves Berrard
14 Fév 2023, 18:11
Forum : Questions en cours
Sujet : Séparer des variables qualitatives complexes
Réponses : 1
Vues : 524

Re: Séparer des variables qualitatives complexes

Bonjour
J'ai du mal à voir ce qu'il y a dans chaque colonne.
Pouvez-vous copier ici le résultat de dput(dftest) ?
par Pierre-Yves Berrard
07 Déc 2022, 08:47
Forum : Questions en cours
Sujet : Encodage - Importations R
Réponses : 4
Vues : 340

Re: Encodage - Importations R

Bonjour,
Ne peut-on pas voir dans SAS l'encodage de la table dans la library sashelp.vtable ?

Aller à la recherche avancée