3138 résultats trouvés

Aller à la recherche avancée

par Logez Maxime
16 Juin 2022, 13:27
Forum : Questions en cours
Sujet : test unilatéral - fonction glht {multcomp}
Réponses : 2
Vues : 836

Re: test unilatéral - fonction glht {multcomp}

Bonjour, La question tourne plus autour de la logique des tests statistiques que du logiciel en lui même. Tu as vu que selon l'argument que tu spécifies les sorties ne sont pas les mêmes LB - LA > 0 ou LB - LA <0 parce que l'hypothèse alternative n'est pas la même. Il te faut plutôt t'orienter vers ...
par Logez Maxime
15 Juin 2022, 08:20
Forum : Questions en cours
Sujet : Production automatique de fiches
Réponses : 7
Vues : 865

Re: Production automatique de fiches

Bonjour,

juste un ajout sur la fonction sprintf, on peut recycler le même argument plusieurs fois :

Code : Tout sélectionner

sprintf("# Présentation organisme df[%1$d, 1]\nThème = df[%1$d, 2]\nAnnée de création = df[%1$d, 3]\n\\newpage\n", idrow)

Cordialement,
Maxime
par Logez Maxime
11 Mai 2022, 13:04
Forum : Questions en cours
Sujet : Isoler date min/max d'une data
Réponses : 2
Vues : 839

Re: Isoler date min/max d'une data

Bonjour,

Code : Tout sélectionner

df %>%
  mutate(date = ymd(Date)) %>%
  group_by(Auteur) %>%
  summarise(mini = min(date), maxi = max(date))


Cordialement,
Maxime
par Logez Maxime
02 Mai 2022, 14:24
Forum : Questions en cours
Sujet : Modifier la valeur par défaut d'une fonction "nested" dans une autre fonction
Réponses : 3
Vues : 557

Re: Modifier la valeur par défaut d'une fonction "nested" dans une autre fonction

Bonjour, Il n'y a pas de solutions simple. En tout cas pas à ma connaissance. Si la fonction "supérieure" ne prévoit pas d'arguments ou une manière quelconque de modifier les arguments de la fonction inférieure (ex. les ...) alors il n'y a pas de possibilités de modifier les arguments par ...
par Logez Maxime
28 Avr 2022, 15:40
Forum : Questions en cours
Sujet : Calculer des accroissements à l'intérieur d'une variable
Réponses : 7
Vues : 731

Re: Calculer des accroissements à l'intérieur d'une variable

Bonjour,

avec les fonctions de base pour être sur de conserver le même ordre qu'au départ tu peux utiliser la fonction ave :

Code : Tout sélectionner

df$acc <- ave(df$Diametre, do.call(interaction, df[c(1,2,5)]), FUN = function(x)  x - lag(x))

Cordialement,
Maxime
par Logez Maxime
12 Avr 2022, 17:25
Forum : Questions en cours
Sujet : Factor Analysis of Mixed Data sur R
Réponses : 1
Vues : 938

Re: Factor Analysis of Mixed Data sur R

Bonjour, sans les données il est difficile de pouvoir te dire d'où provient ce message d'erreur. Pour t'en sortir tu peux "débugger" la fonction qui te pose problème, lancer ton code et voir pas à pas ce qui est fait pour identifier ce qui pose problème par la suite : debug(estim_ncpFAMD) ...
par Logez Maxime
12 Avr 2022, 17:23
Forum : Questions en cours
Sujet : Tirage aléatoire sans remise
Réponses : 10
Vues : 10089

Re: Tirage aléatoire sans remise

Bonjour, Si tu as une nouvelle question il vaut mieux ouvrir un nouveau post et faire référence à l'ancien avec un lien par exemple. Est-ce que tu veux pour chaque valeur de n avoir toutes les combinaisons possibles ? avec ou sans remises ? Ou vraiment avoir n tirage aléatoire ? Pour toutes les comb...
par Logez Maxime
08 Avr 2022, 13:47
Forum : Questions en cours
Sujet : Overlap entre deux ellipses représentant la niche dans ade4
Réponses : 5
Vues : 633

Re: Overlap entre deux ellipses représentant la niche dans ade4

Bonjour, Si je peux me permettre tu t'es un peu embêté pour rien, je t'avais fait le travail : cellipse = 1.5csp<-1#numéro de colonne correspondant à l'espèce dont on veut les coordonnéesdfxy = nic1$lsdfdistri = splabel=names(sp)w1 <- unlist(lapply(dfdistri, sum))dfdistri <- t(t(dfdistri)/w1)# ne se...
par Logez Maxime
06 Avr 2022, 21:05
Forum : Questions en cours
Sujet : Overlap entre deux ellipses représentant la niche dans ade4
Réponses : 5
Vues : 633

Re: Overlap entre deux ellipses représentant la niche dans ade4

Bonjour, Il te faut décortiquer le code des fonctions de ade4 : util.ellipse <- function (mx, my, vx, cxy, vy, coeff) { lig <- 1000 epsi <- 1e-10 x <- 0 y <- 0 if (vx < 0) vx <- 0 if (vy < 0) vy <- 0 if (vx == 0 && vy == 0) return(NULL) delta <- (vx - vy) * (vx - vy) + 4 * cxy * cxy delta <-...
par Logez Maxime
14 Mar 2022, 10:22
Forum : Questions en cours
Sujet : [RÉSOLU] mclapply qui finit avec un seul thread actif
Réponses : 11
Vues : 1540

Re: mclapply qui finit avec un seul thread actif

re, Content de te lire aussi, ça faisait un moment ... dans ton code tel qu'il est écrit, tu ne permets pas le load balançing, en tout cas ce n'était pas explicite du fait que l'option n'était pas présentée. Si je ne dis pas de bêtises, chaque coeur va traiter d'un modèle à la fois. Les processus so...
par Logez Maxime
14 Mar 2022, 08:28
Forum : Questions en cours
Sujet : [RÉSOLU] mclapply qui finit avec un seul thread actif
Réponses : 11
Vues : 1540

Re: mclapply qui finit avec un seul thread actif

Bonjour, Tu peux avoir des problèmes de mémoires, mais surtout des problèmes de répartition des travaux entre tes processus fils. Si tu as regroupé ensemble les séries chronologiques qui prennent le plus de temps alors, tu peux très bien avoir 11 processus qui ont finit et tu attends le résultat du ...
par Logez Maxime
14 Mar 2022, 08:07
Forum : Questions en cours
Sujet : Utilisation de pivot_longer()/wider()
Réponses : 6
Vues : 722

Re: Utilisation de pivot_longer()/wider()

Bonjour, C'est cool je ne connaissais pas non plus et je trouvais ça dommage qu'on ne puisse pas le faire simplement avec ce genre de fonction. J'aime beaucoup tidyverse, par contre je trouve parfois dommage que ces fonctions ne soient pas plus performantes. Quand on recherche l'efficacité, il est p...
par Logez Maxime
10 Mar 2022, 13:07
Forum : Questions en cours
Sujet : Utilisation de pivot_longer()/wider()
Réponses : 6
Vues : 722

Re: Utilisation de pivot_longer()/wider()

Bonjour,

de base tu peux faire :

Code : Tout sélectionner

reshape(dat, direction = "long", varying = 3:8, sep = "_")
# et pour complexifier :
dat %>% gather("var", "value", -(1:2)) %>% 
  separate
(var, into = c("var", "side")) %>% 
  pivot_wider
(names_from=var, values_from=value)
Cordialement,
Maxime
par Logez Maxime
13 Déc 2021, 13:10
Forum : Questions en cours
Sujet : excercice plot en 3D en rotation avec regression et stockage dans un fichier GIF
Réponses : 8
Vues : 2178

Re: excercice plot en 3D en rotation avec regression et stockage dans un fichier GIF

Bonjour, Oui, elle fait partie effectivement du package car, comme je le disais dans mon post initial. Je n'ai aucune idée, en revanche, de comment modifier le code de cette fonction. Il me semble qu'elle est compilée, et qu'on n'a pas accès à son code. scatter3d function (x, ...) { if (!requireName...

Aller à la recherche avancée