Questions marquées «r»

R est un langage de programmation et un environnement logiciel libres et open source pour le calcul statistique, la bioinformatique, la visualisation et le calcul général. Veuillez fournir des exemples minimaux et reproductibles avec la sortie souhaitée. Utilisez `dput ()` pour les données et spécifiez tous les packages non-base avec des appels à `library ()`. N'incorporez pas d'images pour des données ou du code, utilisez plutôt des blocs de code en retrait. Pour les questions liées aux statistiques, utilisez https://stats.stackexchange.com.

10
Comment puis-je afficher le code source d'une fonction?
Je veux regarder le code source d'une fonction pour voir comment cela fonctionne. Je sais que je peux imprimer une fonction en tapant son nom à l'invite: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Dans ce cas, qu'est-ce que cela UseMethod("t")signifie? Comment puis-je trouver le code source actuellement …
551 r  function  r-faq 


11
Comment décharger un package sans redémarrer R
Je voudrais décharger un paquet sans avoir à redémarrer R (principalement parce que redémarrer R alors que j'essaye différents paquets conflictuels devient frustrant, mais il est concevable que cela puisse être utilisé dans un programme pour utiliser une fonction puis une autre - bien que l'espace de noms le référencement …
541 r  package  r-faq 



20
Convertir une liste en un bloc de données
J'ai une liste imbriquée de données. Sa longueur est de 132 et chaque élément est une liste de longueur 20. Existe-t-il un moyen rapide de convertir cette structure en un bloc de données qui comprend 132 lignes et 20 colonnes de données? Voici quelques exemples de données avec lesquelles travailler: …
513 r  list  dataframe 


27
Astuces pour gérer la mémoire disponible dans une session R
Quelles astuces les gens utilisent-ils pour gérer la mémoire disponible d'une session R interactive? J'utilise les fonctions ci-dessous [basées sur les publications de Petr Pikal et David Hinds sur la liste r-help en 2004] pour répertorier (et / ou trier) les plus gros objets et occasionnellement rm()certains d'entre eux. Mais …


16
Créer un data.frame vide
J'essaie d'initialiser un data.frame sans aucune ligne. Fondamentalement, je veux spécifier les types de données pour chaque colonne et les nommer, mais ne pas avoir de lignes créées en conséquence. Le mieux que j'ai pu faire jusqu'à présent est quelque chose comme: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df …
480 r  dataframe  r-faq 


12
Comment savoir quelle version de package est chargée dans R?
Je suis en train de comprendre comment utiliser mon cluster universitaire. Il a 2 versions de R installées. R 2.11 (Debian 6.0) et R 2.14.2 à l'échelle du système dans un emplacement non standard. J'essaie d'utiliser MPI avec de la neige. Le code que j'essaie d'exécuter est le suivant library(snow) …
406 r  package  version 

2
Pourquoi est «[« mieux que «sous-ensemble»?
Lorsque je dois filtrer un data.frame, c'est-à-dire extraire des lignes qui remplissent certaines conditions, je préfère utiliser la subsetfonction: subset(airquality, Month == 8 & Temp > 90) Plutôt que la [fonction: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Il y a deux raisons principales à ma préférence: Je trouve …
400 r  filter  subset  r-faq 


16
Modification des noms de colonne d'un bloc de données
J'ai un bloc de données appelé "nouveau prix" (voir ci-dessous) et je veux changer les noms de colonnes dans mon programme en R. > newprice Chang. Chang. Chang. 1 100 36 136 2 120 -33 87 3 150 14 164 En fait, c'est ce que je fais: names(newprice)[1]<-paste("premium") names(newprice)[2]<-paste("change") names(newprice)[3]<-paste("newprice") …
400 r  dataframe  rename 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.