3138 résultats trouvés

Aller à la recherche avancée

par Logez Maxime
20 Juin 2023, 06:25
Forum : Questions en cours
Sujet : Piocher des données dans un tableau à double entrée ?
Réponses : 2
Vues : 3492

Re: Piocher des données dans un tableau à double entrée ?

Bonjour, Tu as plusieurs façons de faire comme toujours, en voilà une : df[cbind(match(df2[,1], df$Texture), match(df2[,2], colnames(df)))] Après si df avait pour nom de ligne les valeurs de Texture tu pourrais faire : df3 <- df rownames(df3) <- df3[,1] df3 <- df3[,-1] df3[as.matrix(df2)] Cordialeme...
par Logez Maxime
02 Juin 2023, 12:23
Forum : Questions en cours
Sujet : Subset avec selection de caractères
Réponses : 2
Vues : 3497

Re: Subset avec selection de caractères

Bonjour,

Si ton data.frame s'appelle dta :

Code : Tout sélectionner

dta[grep("^C", dta$code),]
.

Cordialement,
Maxime
par Logez Maxime
31 Mai 2023, 14:07
Forum : Questions en cours
Sujet : où se situe la valeur la plus proche de la moyenne ?
Réponses : 1
Vues : 3509

Re: où se situe la valeur la plus proche de la moyenne ?

Bonjour, si tu ne veux pas bricoler toi même une fonction a base de valeur absolue, de x-mean(x) et de rangs par exemple, tu peux regarder ici : https://search.r-project.org/CRAN/refmans/DescTools/html/Closest.html Après en terme d'efficacité, je n'ai pas testé. J'imagine que dans un cas pareil le p...
par Logez Maxime
22 Mai 2023, 08:37
Forum : Questions en cours
Sujet : Graphe : taille étiquettes et nom des axes, écart étiquette/nom
Réponses : 6
Vues : 4103

Re: Graphe : taille étiquettes et nom des axes, écart étiquette/nom

Bonjour, Avec la fonction strwidth, tu peux savoir la place que va prendre ton texte. Ensuite, tu peux comparer la taille de ton texte avec la place dans la marge en calculant la place de cette marge à partir des paramètres contenus dans par()$plt et par()$fin. Si jamais c'est trop large alors il te...
par Logez Maxime
17 Mai 2023, 12:06
Forum : Questions en cours
Sujet : Graphe : taille étiquettes et nom des axes, écart étiquette/nom
Réponses : 6
Vues : 4103

Re: Graphe : taille étiquettes et nom des axes, écart étiquette/nom

Bonjour, quartilesignifboxplot <- function(dataf = plate, int="Intensite.totale.du.DAB.dans.les.objets.segmentes", ag = "gleasonsum", # controls column control="-", pos="topleft", col="", xlab="", ylab="", main="", ylim=...
par Logez Maxime
16 Mai 2023, 11:02
Forum : Questions en cours
Sujet : Graphe : taille étiquettes et nom des axes, écart étiquette/nom
Réponses : 6
Vues : 4103

Re: Graphe : taille étiquettes et nom des axes, écart étiquette/nom

Bonjour, Pour ce qui est de la taille des caractères des titres des axes, ça va se jouer au niveau de la fonction par et de l'argument cex.lab, sinon la taille de caractère des axes c'est cex.axis. Ca tu peux le définir avant le graphique. Pour ce qui est de la taille des caractères pour la p-value,...
par Logez Maxime
16 Mai 2023, 10:55
Forum : Questions en cours
Sujet : Ajouter une légende à un graphique s.distri (adegraphics)
Réponses : 2
Vues : 707

Re: Ajouter une légende à un graphique s.distri (adegraphics)

Bonjour, adegraphics est basé sur la librairie lattice. Donc il faut voir du côté de cette librairie et probablement de l'argument key (que je ne maîtrise pas du tout) pour se faire. Une autre possibilité, mais là c'est une conviction personnelle, c'est de prendre les sorties de l'analyse qui t'inté...
par Logez Maxime
03 Mai 2023, 15:34
Forum : Questions en cours
Sujet : remplacer une valeur dans un tableau par des NA
Réponses : 4
Vues : 22273

Re: remplacer une valeur dans un tableau par des NA

Bonjour, plutôt que d'exhumer de vieux posts, il vaut mieux ouvrir de nouveaux fils de discussion. La question reste similaire, ce qu'il te faut c'est d'établir une comparaison par rapport à 0 (et non par rapport à NA) et ensuite de remplacer par NA (au lieu de 0). Par exemple : dta <- as.data.frame...
par Logez Maxime
03 Mai 2023, 12:56
Forum : Questions en cours
Sujet : charger un fichier HTML local
Réponses : 4
Vues : 981

Re: charger un fichier HTML local

Bonjour, Il est difficile de te donner un autre conseil que de bien vérifier le chemin de ton fichier (par exemple en faisant un copier coller depuis la barre dans l'explorateur), puisqu'il ne semble pas exister selon R. Tu peux aussi définir comme dossier de travail "C:/Users/grouetl/Documents...
par Logez Maxime
26 Avr 2023, 13:02
Forum : Questions en cours
Sujet : tableau statistiques descriptives
Réponses : 11
Vues : 1622

Re: tableau statistiques descriptives

Un conseil reste un conseil.
Libre à tout à chacun de coder comme il l'entend.
Cordialement,
Maxime
par Logez Maxime
26 Avr 2023, 11:59
Forum : Questions en cours
Sujet : tableau statistiques descriptives
Réponses : 11
Vues : 1622

Re: tableau statistiques descriptives

Bonjour,

Tu trouveras des réponses ici :
https://www.r-bloggers.com/2018/09/why-do-we-use-arrow-as-an-assignment-operator/

Cordialement,
Maxime
par Logez Maxime
11 Avr 2023, 09:31
Forum : Questions en cours
Sujet : problème rollmean (moyenne mobile)
Réponses : 1
Vues : 613

Re: problème rollmean (moyenne mobile)

Bonjour,

as tu essayé avec l'argument align = "right" ? Par défaut il ajoute la valeur au "centre" de la série de données. Regarde l'aide de cette fonction.

Cordialement,
Maxime
par Logez Maxime
16 Mar 2023, 20:38
Forum : Questions en cours
Sujet : Help pour réécrire une boucle for
Réponses : 7
Vues : 1116

Re: Help pour réécrire une boucle for

Quand tu fais appel a mutate de dplyr, alors sur ce quoi tu vas travailler c'est sur le vecteur de données contenu dans la colonne à laquelle tu fais appel. Quand tu fais tab %>% mutate(fun(date_j)) tu appliques bien la fonction fun sur l'ensemble des données contenues dans la colonne date_j. Ca rev...
par Logez Maxime
16 Mar 2023, 12:05
Forum : Questions en cours
Sujet : Help pour réécrire une boucle for
Réponses : 7
Vues : 1116

Re: Help pour réécrire une boucle for

Re, Dans ce cas là il te faut comparer à chaque intervalle de tes vecteurs et de joindre les résultats en les comparant avec un "ou" : x <- seq(ymd("2000-01-01"), ymd("2002-12-01"), by = "month") x <- as.character(x) licksdf <- data.frame(date_j = x) auxi <- r...
par Logez Maxime
15 Mar 2023, 15:03
Forum : Questions en cours
Sujet : Help pour réécrire une boucle for
Réponses : 7
Vues : 1116

Re: Help pour réécrire une boucle for

Bonjour, A priori la meilleure chose à faire ici est de ne pas faire de boucle mais de vectoriser. Toutes les comparaisons que tu fais une à une peuvent être fait sur l'ensemble de tes données d'un seul coup ce qui te facilitera la tache et devrait réduire le temps de calcul. # un tableau fictif x <...

Aller à la recherche avancée