Est-il possible de définir une largeur constante pour geom_bar() en cas de données manquantes dans l’exemple de série temporelle ci-dessous? J’ai essayé de définir la width en aes() sans succès. Comparez la largeur des barres de mai ’11 à juin ’11 dans le tracé sous l’exemple de code. colours <- c("#FF0000", "#33CC33", "#CCCCCC", "#FFA500", "#000000" […]
Version courte Pour ceux qui ne veulent pas lire mon “cas”, c’est l’essence: Quelle est la manière recommandée de minimiser les chances que de nouveaux paquets brisent le code existant, c.-à-d. De rendre le code que vous écrivez aussi robuste que possible ? Quelle est la manière recommandée d’utiliser au mieux le mécanisme de l’ […]
Je sais que ce n’est pas tout à fait un problème de visualisation de données, mais le patron l’a demandé, alors je dois déterminer si c’est possible. Merci!
Comme je suis souvent confronté à des situations où la programmation S4 est nécessaire pour garder une vue d’ensemble, j’ai collecté pas mal de sources sur les objects, méthodes et programmes S4. Je les ai énumérés ici comme référence. Veuillez également append vos propres sources. Sur le Web Les fichiers d’aide des methods : fichiers […]
Je suis en train de poster une question ouverte pour rechercher des avantages ou des inconvénients à la création de nouvelles classes dans R. D’après ce que je peux dire, il existe essentiellement quatre paradigmes différents lors de la création de classes dans R, S3, S4, R5 (ou RC). ), et R6. S3 est ce […]
Je me demande si quelqu’un peut m’illustrer comment R exécute un appel C partir d’une commande R saisie à l’invite de la console. Je suis particulièrement troublé par le traitement de a) des arguments de fonction et b) de la fonction elle-même. Prenons un exemple, ici set.seed() . Je me demande comment ça marche je […]
Je voudrais créer un référentiel de packages R local de sorte que les utilisateurs de ma société puissent installer des packages à partir de celui-ci et que les administrateurs système puissent mettre à jour le référentiel local régulièrement. L’access aux miroirs CRAN est actuellement refusé. Existe-t-il un moyen simple de le faire?
J’ai un vecteur de listes et j’utilise unlist sur eux. Certains éléments des vecteurs sont NULL et unlist semble les supprimer. Comment puis-je empêcher cela? Voici un exemple simple (non) de travail montrant cette fonctionnalité indésirable de unlist a = c(list(“p1″=2, “p2″=5), list(“p1″=3, “p2″=4), list(“p1″=NULL, “p2″=NULL), list(“p1″=4, “p2″=5)) unlist(a) p1 p2 p1 p2 p1 p2 […]
J’essaie d’utiliser ggplot2 pour créer un graphique de performances avec une échelle de journal normale. Malheureusement, je ne suis pas capable de produire de jolis coups comme pour la fonction de base. Voici mon exemple: library(ggplot2) library(scales) # fix RNG set.seed(seed=1) # simulate returns y=rnorm(999,0.02,0.2) # M$Y are the cummulative returns (like an index) M=data.frame(X=1:1000,Y=100) […]
J’ai de très gros fichiers de données délimités et je ne souhaite traiter que certaines colonnes de R sans prendre le temps et la mémoire data.frame pour créer un data.frame pour l’ensemble du fichier. Les seules options que je connaisse sont read.table ce qui est très inutile lorsque je ne veux que quelques colonnes ou […]