Bonjour, Pour l'affichage d'un data.frame R affiche par défaut les numéros de ligne. Cet affichage est purement informatif est n'a aucun impact sut les calculs que tu ferais sur les données. Si vraiment tu veux supprimer cet affichage (par ex dans un document Rmarkdow), il faut utiliser la fonction ...
Bonjour, bienvenue sur le forum. Un peu de lecture : http://forums.cirad.fr/logiciel-R/viewtopic.php?f=1&t=7638 et http://forums.cirad.fr/logiciel-R/viewtopic.php?f=1&t=3302 Tu veux : ⋅ supprimer les lignes ou la valeur de la colonnes X n'a pas de décimal, ⋅ remplacer les...
Bonjour, Une solution possible : dta %>% group_by(REGION) %>% summarise(n_dpt=n_distinct(DEPARTEMENT),nb_etab=n_distinct(ETABLISSEMENT)) %>% ungroup() # A tibble: 3 x 3 REGION n_dpt nb_etab <fct> <int> <int> 1 Centre 2 3 2 Nord Est 3 3 3 Sud Est 3 5 Serge
Bonjour, il y a plein de solutions pour faire ce genre de chose. En voici 3 avec la fonction subset : df2<-subset(NewGHQFPRS,sex!="F") ou bien df2<-NewGHQFPRS[NewGHQFPRS$sex!="F",] ou avec le package dplyr library(dplyr) df2<-NewGHQFPRS %>% filter(sex!="F") Serge
Bonjour, pour compléter la réponse d'Éric, la boucle est inutile : dta<-data.frame(code_postal=c("8500","10253","54123")) #jeu de données exemple dta code_postal 1 8500 2 10253 3 54123 library(stringr) dta$dpt<-substr(str_pad(dta$code_postal, 5, pad = "0"),1,2...
Bonjour, peut être,mais sans rvest, à partir du json library(jsonlite) URL <- "https://api.sandre.eaufrance.fr/referentiels/v1/apt/5231.json?outputSchema=SANDREv3.1" dtaBrut <- fromJSON(URL) dta<-dtaBrut[['REFERENTIELS']][['Referentiel']][['AppelTaxon']] Serge
Bonjour, j'utilise peu ggplot2 mais il me semble que hjust doit être compris entre 0 et 1. 0 pour justifié à gauche, .5 pour centrer et 1 pour justifié à droite. Pour déplacer le texte, il faut utiliser la fonction nudge_x . Avec ton exemple, je ferais comme ça : g1 <- ggplot(annot_data , aes( x = x...
Si cette solution fonctionne, tu peux la pérenniser en modifiant le lancement de l'application grâce au menu. Ceci va dépendre de la distribution et de l'environnement graphique que tu utilises. Par ex avec une debian (ou dérivé) et Gnome, il faut modifier (avec le compte root ou en sudo) le fichier...
Au vue du message, il semble que le driver "nouveau" provoque un kernel panic. Il n'y a pas gd chose à faire de ton coté, il faut un correctif soit dans nouveau, soit dans Rstudio. Essaye de mettre à jour Rstudio si tu n'as pas déjà la dernière version. Un contournement qui pourrait foncti...
Comment lances tu RStudio ? depuis le menu de l'interface graphique ou en ligne de commande ? Si c'est depuis l'interface graphique, essaye de la lancer depuis un terminal en ligne de commande, ainsi tu auras certainement plus d'info au moment du plantage.
Bonjour, Il y a plein de solutions pour les problèmes de calcul par groupe dans R, les fonctions tapply, by ou aggregate dans les fonctions de base, la fonction group_by du package dplyr. par ex : #tapply with(df,tapply(NucNb,Pos,max)) s08 s13 4 3 #aggregate with(df,aggregate(NucNb,list(Pos),max)) G...