151 résultats trouvés

Aller à la recherche avancée

par Bastien Gamboa
16 Aoû 2016, 09:36
Forum : Questions en cours
Sujet : Détails et mise en page des éléments d'un tableau dans Sweave avec xtable()
Réponses : 4
Vues : 2020

Re: Détails et mise en page des éléments d'un tableau dans Sweave avec xtable()

Bonjour,

Un petit argument qui pourrait t'eviter l'appel a colnames() : check.names=FALSE dans l'import csv. Ainsi, R ne verifie pas les noms de colonnes et acceptera donc les %.

HTH,
Bastien
par Bastien Gamboa
28 Juil 2016, 10:43
Forum : Questions en cours
Sujet : Créer des sous-chapitres avec une boucle "for" dans Sweave
Réponses : 6
Vues : 1314

Re: Créer des sous-chapitres avec une boucle "for" dans Sweave

Bonjour Elsa, En effet \n permet d'aérer le .tex remplit par cat() afin de s'assurer en ouvrant le .tex que ce qu'on a voulut y écrire est bien écrit. 0)a) Le message d'erreur de R quand on compile un .tex (par tools:::texi2dvi()) pour avoir un pdf est rarement explicite. De plus, par défaut, cette ...
par Bastien Gamboa
26 Juil 2016, 14:02
Forum : Questions en cours
Sujet : Créer des sous-chapitres avec une boucle "for" dans Sweave
Réponses : 6
Vues : 1314

Re: Créer des sous-chapitres avec une boucle "for" dans Sweave

Bonjour Elsa, Pourquoi ça n'a pas fonctionné ? Y a-t-il un message d'erreur R et/ou LaTeX ? Si oui, le(s)quel(s) ? Quel est la sortie PDF ? Est-ce que le fichier .tex est correctement rempli ? La fonction cat() est ici utilisée pour remplir le fichier .tex. Il faut donc que tu vérifies ce fichier po...
par Bastien Gamboa
26 Juil 2016, 06:58
Forum : Questions en cours
Sujet : Créer des sous-chapitres avec une boucle "for" dans Sweave
Réponses : 6
Vues : 1314

Re: Créer des sous-chapitres avec une boucle "for" dans Sweave

Bonjour, Je pense qu'à coup de cat tu devrais pouvoir arriver à tes fins (code non-testé) : <<echo=FALSE, results=tex>>= require(xtable) for(i in species) { # Sous-chapitres cat("\\section{", i, "}\n\n") # Le tableau SpTable <- read.table(paste0("out2_spTable_", i, &quo...
par Bastien Gamboa
18 Juil 2016, 13:46
Forum : Questions en cours
Sujet : export jpg vide si accolades
Réponses : 3
Vues : 1313

export jpg vide si accolades

Bonjour, Je teste le package 'cogena' de BioconductoR pour relier les expressions géniques et les pathways biologiques. J'ai un soucis lors de l'export en .jpg pour la fonction heatmapPEI(). Comme vous pouvez le voir avec l'exemple suivant, le fichier _Test.jpg est bon, alors que le fichier _Test2.j...
par Bastien Gamboa
20 Juin 2016, 15:12
Forum : Questions en cours
Sujet : Indexation par le milieu
Réponses : 1
Vues : 831

Indexation par le milieu

Bonjour, J'ai un vecteur de référence pour lequel, dépendant de la longueur d'un autre vecteur, je souhaite en prendre une partie seulement, mais le tout par le milieu de manière symétrique. Plus compréhensible (j'espère) par l'exemple suivant: ref <- 1:10 # Vecteur de référence temp <- LETTERS[1:4]...
par Bastien Gamboa
26 Mai 2016, 06:49
Forum : Questions en cours
Sujet : problème fonction shell()
Réponses : 1
Vues : 809

Re: problème fonction shell()

Bonjour, Normalement toute ligne de commande fonctionnant dans la console 'MS-DOS' de Windows doit fonctionner dans R via shell(), system(). Dans ton appel à la fonction shell, tu as plusieurs arguments que tu penses faire passer à l'argument 'cmd' de shell() mais comme il manque des virgules, tu as...
par Bastien Gamboa
19 Mai 2016, 06:20
Forum : Questions en cours
Sujet : selection de ligne dans un tableau
Réponses : 3
Vues : 1169

Re: selection de ligne dans un tableau

Bonjour, Si les étoiles ne sont pas présentes dans le jeu de données, une approche à coup de order() et !duplicated pourrait faire l'affaire. Sans un extrait de tes données c'est compliqué de te fournir un code qui marche mais tu peux t'inspirer du code suivant. Si j'ai bien compris ton exemple il s...
par Bastien Gamboa
12 Mai 2016, 06:36
Forum : Questions en cours
Sujet : Export Data de R vers Excel
Réponses : 3
Vues : 3116

Re: Export Data de R vers Excel

Bonjour, Pour la discussion entre R et Excel je n'utilise pas XLConnect, mais xlsx comme package donc je ne suis pas sur de pouvoir aider. Cependant, dans xlsx il y a une fonction getCellStyle() qui te permet de récupérer le style d'une cellule Excel. Une fois fait tu peux ré-appliquer ce style aux ...
par Bastien Gamboa
22 Avr 2016, 06:26
Forum : Questions en cours
Sujet : Encadrer du texte dans la marge d'un graphe
Réponses : 7
Vues : 1637

Re: Encadrer du texte dans la marge d'un graphe

Bonjour, Une proposition avec legend() pour encadrer automatiquement, et par("usr") pour un positionnement plus automatique : par(mar=par("mar") + c(3,0,-3,1)) plot(1,xlim = c(0,10), ylim = c(0,1)) truc <- c(1149,855,628,459,325,214,132,80,29,2,0) legend(x=par("usr")[1]...
par Bastien Gamboa
15 Avr 2016, 06:37
Forum : Questions en cours
Sujet : Remplacer des symboles par des nombres
Réponses : 9
Vues : 2319

Re: Remplacer des symboles par des nombres

Bonjour, Il faut éviter de nommer un objet R par un nom déjà utilisé par R, comme 'data' ici. Pour faire marcher gsub : donnees$colonne <- gsub(pattern="+++", replacement="4", x=donnees$colonne, fixed=TRUE) L'argument fixed=TRUE dit à la fonction gsub de ne pas interpréter le pat...
par Bastien Gamboa
14 Avr 2016, 06:08
Forum : Questions en cours
Sujet : Sélection sur un dataframe
Réponses : 6
Vues : 3346

Re: Sélection sur un dataframe

Bonjour, Voici une proposition utilisant mapply afin de passer en revue ton ID, et ifelse pour sélectionner l'action à faire selon le test logique. donnees <- read.table(text="ID var 1 -64 1 -16 1 35 2 -30 2 8 2 15 3 -15 3 -12 3 -8 4 -20 4 -12 4 -6 5 -21 5 -5 5 3", header=TRUE) mapply(uniq...
par Bastien Gamboa
07 Avr 2016, 07:25
Forum : Questions en cours
Sujet : [Débutant] Traitement de données physico-chimiques
Réponses : 7
Vues : 1401

Re: [Débutant] Traitement de données physico-chimiques

Bonjour, Pour charger des données Excel dans R tu as plusieurs choix. Tu peux, comme tu l'as fait exporter tes données Excel en .txt avec le séparateur tabulation, exporter en csv avec le séparateur ;, ... Tu peux également utiliser des packages supplémentaires pour charger directement les fichiers ...
par Bastien Gamboa
17 Mar 2016, 08:24
Forum : Questions en cours
Sujet : Optimisation de calculs, appel à contributions
Réponses : 14
Vues : 3350

Re: Optimisation de calculs, appel à contributions

Bonjour, Deux pistes non testées : 1/ Compiler les fonctions ( http://www.r-statistics.com/2012/04/speed-up-your-r-code-using-a-just-in-time-jit-compiler/ ) require(compiler) g <- cmpfun(f) 2/ Additionner les valeurs à la place de faire la somme, puis tout diviser par 'nr' f <- function(x) Reduce(&q...
par Bastien Gamboa
16 Mar 2016, 07:57
Forum : Questions en cours
Sujet : Recherche dans tableau à partir du nom de colonne et de ligne
Réponses : 10
Vues : 3005

Re: Recherche dans tableau à partir du nom de colonne et de ligne

Bonjour, Il semble que Jacques ait "lign1" dans col1 soit dta[,1] et que Serge l'ait en rownames. Donc Jacques, il te faut cette ligne : dta[dta$Col1=="lign1",var_col] # Si dta est un data.frame dta[dta[,"Col1"]=="lign1",var_col] # si dta est une matrix Une pe...

Aller à la recherche avancée