Questions sur r

23
réponses

Comment faire un grand R exemple reproductible

Lorsqu'on discute de performance avec des collègues, qu'on enseigne, qu'on envoie un rapport de bogue ou qu'on cherche ... oit-on éviter, en plus de c , df , data , etc.? Comment faire un grand r exemple reproductible?
demandé sur 2011-05-11 15:12:02
16
réponses

Comment trier un dataframe par plusieurs colonne(s)?

je veux trier une donnée.cadre par colonnes multiples. Par exemple, avec les données.image ci-dessous je voudrais trie ... "A", "C"), y = c(8, 3, 9, 9), z = c(1, 1, 1, 2)) dd b x y z 1 Hi A 8 1 2 Med D 3 1 3 Hi A 9 1 4 Low C 9 2
demandé sur 2009-08-19 01:33:18
13
réponses

Comment joindre (fusionner) des cadres de données (interne, externe, gauche, droite)?

avec deux bases de données: df1 = data.frame(CustomerId = c(1:6), Product = c(rep("Toaster", 3), rep("Radio", 3 ... uche. le crédit Supplémentaire: Comment puis-je faire une déclaration de sélection de style SQL?
demandé sur 2009-08-19 17:18:11
9
réponses

Fonctions de regroupement (tapply, by, aggregate) et la famille d'application

chaque fois que je veux faire quelque chose "map"py in R, j'essaie habituellement d'utiliser une fonction dans la fami ... n'ai toujours pas appris le plyr ou le remodelage -- est-ce que plyr ou reshape remplacerait tout cela entièrement?
demandé sur 2010-08-17 22:31:12
19
réponses

Drop colonnes de base de données par nom

j'ai un certain nombre de colonnes que je voudrais enlever d'un bloc de données. Je sais que nous pouvons les supprime ... ant R est, je me suis dit qu'il pourrait y avoir un meilleur moyen que de laisser tomber chaque colonne une par une.
demandé sur 2011-01-05 17:34:29
15
réponses

Supprimer les lignes avec tout ou partie des NAs (valeurs manquantes) dans les données.cadre

j'aimerais supprimer les lignes dans ce cadre de données que: a) contenir NA s à travers toutes les colo ... 000199674 0 2 2 2 2 4 ENSG00000207604 0 NA NA 1 2 6 ENSG00000221312 0 1 2 3 2
demandé sur 2011-02-01 14:52:31
7
réponses

Comment faire des graphiques de style xkcd?

Apparemment, les gens ont compris comment faire xkcd style graphiques Mathematica et LaTeX . On peut ... ggplot2, element_line dans le nouveau système de thème peut-il être modifié pour prendre un argument de type jitter?
demandé sur 2012-10-01 18:22:51
3
réponses

données.table vs dplyr: l'un peut-il faire quelque chose de bien l'autre ne peut pas ou fait mal?

vue d'ensemble je suis relativement familier avec data.table , pas tellement avec dplyr . J'ai lu quelques ... , 0L, 0L, 0L, 0L)), .Names = c("id", "name", "year", "job", "job2"), class = "data.frame", row.names = c(NA, -16L))
demandé sur 2014-01-29 19:21:45
14
réponses

Comment remplacer les valeurs de NA par des zéros dans une dataframe R?

j'ai un data.frame et certaines colonnes ont NA valeurs". Je veux remplacer le NA s par des zéros. Comment je le faire?
demandé sur 2011-11-17 07:45:44
5
réponses

Comment convertir un facteur en entier\numérique sans perte d'information?

quand je convertis un facteur à un numérique ou un entier, je reçois les codes de niveau sous-jacents, pas les valeurs ... 0.36364493 ## [19] 0.17968483 0.02840901 y a-t-il une meilleure façon de convertir un facteur en numérique?
demandé sur 2010-08-05 22:53:32
8
réponses

Lecture rapide de très grandes tables comme des images de données

j'ai de très grandes tables (30 millions de lignes) que je voudrais charger comme un dataframes dans R. read.table() a ... y a-t-il une meilleure façon de faire cela? Ou très probablement complètement approche différente du problème?
demandé sur 2009-11-13 10:53:33
9
réponses

Comment puis-je voir le code source d'une fonction?

j'ai envie de regarder le code source d'une fonction pour voir comment il fonctionne. Je sais que je peux imprimer une ... Appel .C , .Call , .Fortran , .External , ou .Internal . Comment puis-je trouver le code source pour ceux?
demandé sur 2013-10-07 17:58:00
11
réponses

La différence entre crochets [] et les doubles crochets [[]] pour l'accès aux éléments d'une liste ou d'un dataframe

R fournit deux méthodes différentes pour accéder aux éléments d'une liste ou aux données.frame-les opérateurs [] et [[ ... Quelle est la différence entre les deux? Dans quelles situations dois-je utiliser l'un par rapport à l'autre?
demandé sur 2009-07-23 07:33:18
15
réponses

Comment dois-je traiter le "paquet 'xxx' " n'est pas disponible (pour la version X de R).Y. z) " avertissement?

j'ai essayé d'installer un paquet, en utilisant install.packages("foobarbaz") mais a reçu l'avertisseme ... 1.2)" https://stackoverflow.com/questions/31439092/package-dplyr-is-not-available-for-r-version-3-1-1
demandé sur 2014-09-08 14:11:07
17
réponses

R-liste à base 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. Y a-t-il u ... es exemples de données à utiliser: l <- replicate( 132, list(sample(letters, 20)), simplify = FALSE )
demandé sur 2010-11-19 19:40:52
13
réponses

Créer des données vides.cadre

j'essaie d'initialiser une donnée.cadre sans lignes. Fondamentalement, je veux spécifier les types de données pour cha ... is crée également une ligne inutile qui doit ensuite être supprimé. Est-il une meilleure façon de le faire?
demandé sur 2012-05-21 20:35:18
7
réponses

Lancer le script R à partir de la ligne de commande

j'ai un fichier appelé a.r , il a un chmod de 755, sayHello <- function(){ print('hello') } sayHello() Comment puis-je exécuter ceci via la ligne de commande?
demandé sur 2013-08-19 08:23:21
12
réponses

Compter le nombre d'éléments avec les valeurs de x dans un vecteur

j'ai un vecteur de nombres: numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56, ... 7,65,34,435) Comment puis-je faire compter le nombre de fois qu'une valeur x apparaît dans le vecteur?
demandé sur 2009-12-17 20:21:36
7
réponses

Comment installer un paquet R à partir de la source?

un ami m'a envoyé ce grand tutoriel sur webscraping NYtimes with R . J'aimerais vraiment l'essayer. Cependant, la pre ... je sais assez bien, mais je ne sais pas comment installer un paquet depuis la source. J'exécute Mac OSX.
demandé sur 2009-09-25 00:51:30
7
réponses

Vérifier l'existence du répertoire et créer s'il n'existe pas

je me retrouve souvent à écrire des scripts R qui génèrent beaucoup de sorties. Je trouve plus propre de mettre cette ... e.path(mainDir, subDir)) } else { dir.create(file.path(mainDir, subDir)) setwd(file.path(mainDir, subDir)) }
r
demandé sur 2010-11-18 18:53:45
6
réponses

Comment trouver la longueur d'une chaîne en R?

Comment trouver la longueur d'une chaîne (Nombre de caractères dans une chaîne) sans la diviser en R? Je sais comment ... Question Connexe: Comment trouver le nombre" réel " de caractères dans une chaîne Unicode dans R
demandé sur 2012-06-21 13:01:40
8
réponses

Extraction de colonnes spécifiques à partir d'une base de données

j'ai un cadre de données R avec 6 colonnes, et je veux créer un nouveau cadre de données qui n'a que trois des colonne ... nde que je peux comprendre: data.frame(df$A,df$B,df$E) Est-il une façon plus compacte de faire cela?
demandé sur 2012-04-10 06:24:04
11
réponses

Comment utiliser correctement les listes dans R?

Bref aperçu: Beaucoup (la plupart?) les langages de programmation contemporains largement utilisés ont au moins une po ... implémente classique comportement de type map via une classe S4; je peux certainement recommander ce paquet.)
demandé sur 2010-01-12 20:08:50
8
réponses

Outils pour la fabrication de tables en latex en R [fermé]

sur demande générale, un wiki communautaire sur la production de tables en latex dans R. Dans ce post je vais donner u ... rapide de latex de R , avec un très souple et très intéressante de la syntaxe à l'aide de la formule de la langue
demandé sur 2011-03-29 01:31:11
11
réponses

Comment sauvegarder un graphique en tant qu'image sur le disque?

je trace une régression linéaire simple en utilisant R. Je voudrais enregistrer cette image en PNG ou JPEG, est-il pos ... e généré le tracé, mais je voudrais le sauvegarder directement sur le disque lorsque j'exécute mon code de pointage.
demandé sur 2011-08-22 11:06:34
24
réponses

Utilisateurs experts R, Ce qu'il y a dans votre.Rprofile? [fermé]

j'ai toujours trouvé des fichiers de profil de démarrage d'autres personnes à la fois utiles et instructifs sur la lan ... s pour le texte d'entrée et de sortie dans un terminal de fenêtre, et peut-être même la mise en évidence de syntaxe.
demandé sur 2009-07-27 22:17:42
12
réponses

Placettes côte à côte avec ggplot2

je voudrais placer deux placettes côte à côte en utilisant le paquet ggplot2 , c'est-à-dire faire l'équivalent de par ... ois-je les mettre dans les mêmes données.cadre? qplot(displ, hwy, data=mpg, facets = . ~ year) + geom_smooth()
demandé sur 2009-08-08 22:16:43
10
réponses

Comment additionner une variable par groupe?

disons que j'ai deux colonnes de données. La première contient les catégories telles que "Première", "Deuxième", "Troi ... ces: Category Frequency First 30 Second 5 Third 34 comment je ferais ça en R?
demandé sur 2009-11-02 12:01:28
26
réponses

Manière élégante de vérifier les paquets manquants et de les installer?

il semble que je partage beaucoup de code avec les coauteurs de nos jours. Beaucoup d'entre eux sont des utilisateurs ... t-il une façon élégante d'appeler installed.packages() , comparez cela à ceux que je charge et installe s'il manque?
demandé sur 2010-11-03 21:08:54
9
réponses

Convertissez une liste de bases de données en une seule base de données

j'ai du code qui à un endroit finit avec une liste de cadres de données que je veux vraiment convertir en un seul cadr ... rnorm(500), c=rnorm(500)) } j'utilise actuellement ceci: df <- do.call("rbind", listOfDataFrames)
demandé sur 2010-05-17 21:38:24