65 résultats trouvés

Aller à la recherche avancée

par Facundo Muñoz
23 Sep 2020, 15:19
Forum : Questions en cours
Sujet : Problème boucle for
Réponses : 10
Vues : 61

Re: Problème boucle for

Ok, je crois que j'ai compris. La difficulté est qu'on ne connais pas le nombre final de groupes à l'avance. Je ne vois pas moyen de se passer des boucles for avec structures if-else. matpix=matrix(c(1,1,1,1,1,0.245,0.154,1,1,0.255,0.265,1,1, 0.544,0.111,1,1,1,1,1),nrow=5,ncol=4) matpix2=as.vector(m...
par Facundo Muñoz
23 Sep 2020, 13:42
Forum : Questions en cours
Sujet : Problème boucle for
Réponses : 10
Vues : 61

Re: Problème boucle for

Rebonjour, je suis navré, mais je comprends toujours pas. 1. Votre code ne marche pas. > for (i in 1:20) + {output[i]<-data.frame(c(i,i+1,i-1,i+4,i-4))} Error: object 'output' not found J'ai essayé cette modification pour que ça marche. Dites moi si c'est correcte. output <- matrix(NA, 5, 20) for (i...
par Facundo Muñoz
23 Sep 2020, 12:28
Forum : Questions en cours
Sujet : Problème boucle for
Réponses : 10
Vues : 61

Re: Problème boucle for

Bonjour, pour faciliter la compréhension et la tâche de vous aider, veuillez - fournir un exemple reproductible [1]. Par exemple, dat <- read.table( text = ' pix pixmoins pixmoins4 vert vert vert vert noir vert noir noir vert', sep = " ", header = TRUE ) - mettre du code entre les balises ...
par Facundo Muñoz
23 Sep 2020, 10:29
Forum : Questions en cours
Sujet : Intégration data frame dans un tableau
Réponses : 2
Vues : 33

Re: Intégration data frame dans un tableau

Bonjour, Un exemple reproductible avec la sortie attendu serait utile pour vous aider. C'est ça ce que vous voulez ? dat <- data.frame( Nom = LETTERS[1:4], nobjmax = c(0, 3, 1, 2) ) ## Chaque nom repété nobjmax fois (res <- rep(dat$Nom, dat$nobjmax)) #> [1] "B" "B" "B" ...
par Facundo Muñoz
22 Sep 2020, 11:59
Forum : Questions en cours
Sujet : subsetter avec dredge (sélection de modèles)
Réponses : 1
Vues : 20

Re: subsetter avec dredge (sélection de modèles)

Bonjour, comme ceci ? library(tidyverse) library(MuMIn) dummy_dat <- rnorm(5*1e3) %>% matrix(1e3, 5) %>% as.data.frame() %>% setNames(c("y", paste0("v", seq.int(4)))) fm1 <- lm(y ~ ., data = dummy_dat, na.action = "na.fail") dredge(fm1, subset = !xor(v1, v2)) #> Fixed t...
par Facundo Muñoz
13 Sep 2020, 14:51
Forum : Questions en cours
Sujet : Dataframe - Extraction de valeurs
Réponses : 6
Vues : 102

Re: Dataframe - Extraction de valeurs

Bonjour Kevin, Bien sûr, vous pouvez mettre tout cela dans une fonction qui prenne les données et les contraintes comme arguments pour donner comme résultat le sub-dataframe avec les individus sélectionnées, ou peut-être les indices. Ça dépend de vos besoins. On peut aussi utiliser d'autres packages...
par Facundo Muñoz
13 Sep 2020, 10:47
Forum : Questions en cours
Sujet : Dataframe - Extraction de valeurs
Réponses : 6
Vues : 102

Re: Dataframe - Extraction de valeurs

Bonjour, Bien sûr que si. Voici une façon de le faire : data = data.frame( profession = sample(c("artisan", "employe", "cadre supérieur"), 10000, replace = TRUE), sexe = sample(c("M", "F"), 10000, replace = TRUE), en_teletravail = sample(c("Oui&...
par Facundo Muñoz
11 Sep 2020, 08:47
Forum : Questions en cours
Sujet : voisinage de polygone et attributs
Réponses : 6
Vues : 138

Re: voisinage de polygone et attributs

Bonjour, et bien, le temps que j'ai pris à trouver une solution, Sébastien a répondu. Tant pis, pas grave. Je vous laisse ma solution quand même car elle est différente. J'utilise seulement les packages de base et ceux qui vous avez utilisé. Vous prendrez ce qui vous arrange. J'ai juste programmé de...
par Facundo Muñoz
07 Sep 2020, 12:13
Forum : Questions en cours
Sujet : optimisation code pour éviter double boucle
Réponses : 8
Vues : 150

Re: optimisation code pour éviter double boucle

Bonjour, une approche avec data.table pour vraiment une question de performance : ... Excellent. Enfin, si la performance n'est pas encore assez bonne, reste essayer de faire les calculs dans une base de données [e.g. https://cran.r-project.org/web/packages/dbplyr/vignettes/dbplyr.html], ou bien en...
par Facundo Muñoz
07 Sep 2020, 07:40
Forum : Questions en cours
Sujet : optimisation code pour éviter double boucle
Réponses : 8
Vues : 150

Re: optimisation code pour éviter double boucle

Super.
Juste par curiosité, vous disiez que cela prenait 8 h avec votre code original. Cet approche a t'il amélioré la performance ?

ƒacu.-
par Facundo Muñoz
03 Sep 2020, 15:07
Forum : Questions en cours
Sujet : Simuler la loi du cout total de sinistralité
Réponses : 11
Vues : 2571

Re: Simuler la loi du cout total de sinistralité

Bonjour,

Essayez avec 10k et ensuite avec 50k. Si les résultats se ressemblent, c'est bon. Ça devrait y aller, et c'est pas chère (en temps de computation) de produire.

Cordialement,
par Facundo Muñoz
01 Sep 2020, 11:15
Forum : Questions en cours
Sujet : Annoter ggplot2
Réponses : 7
Vues : 108

Re: Annoter ggplot2

Bonjour,

juste ajouter que si vous utilisez les facettes pour idéntifier les habitats, inutile de le faire en plus par les couleurs. Cela n'ajoute de l'information et par contre ça prenne de l'espace dans la figure et demande un effort cognitif pour l'interpréter.

Cordialement,
par Facundo Muñoz
01 Sep 2020, 09:47
Forum : Questions en cours
Sujet : régression quantile-quantile
Réponses : 5
Vues : 249

Re: régression quantile-quantile

Avez-vous lis la vignette-tutoriel de la fonction quantreg::qr() [1] ?

L'exemple au début de la page 7, n'est-ce cela ce que vous voulez ?

Cordialement,

[1] https://cran.r-project.org/web/packages ... tes/rq.pdf
par Facundo Muñoz
01 Sep 2020, 07:53
Forum : Questions en cours
Sujet : régression quantile-quantile
Réponses : 5
Vues : 249

Re: régression quantile-quantile

Bonjour, je ne suis pas familiarisé avec les options du package quantreg. Mais en tout cas, je ne comprends pas qu'est-ce que vous voulez dire avec " des coefficients de régression variables suivant le quantile de mes données d'entrées ". Pouvez-vous écrire le modèle mathématique que vous ...
par Facundo Muñoz
31 Aoû 2020, 14:26
Forum : Questions en cours
Sujet : optimisation code pour éviter double boucle
Réponses : 8
Vues : 150

Re: optimisation code pour éviter double boucle

Bonjour, Si je comprends bien, pour une date i, vous voulez additionner le nombre d'observations pour les dates i, i+1, i+2. Et ceci, pour chaque valeur d'IPP. Dans l'autre sens, chaque observation compte trois fois: une pour la date correspondante et une autre fois pour les deux dates antérieures. ...

Aller à la recherche avancée

cron