Articles of r

Diagrammes de Gantt avec R

Quelqu’un a-t-il utilisé R pour créer un diagramme de Gantt ? La seule solution que je connaisse est celle-ci , mais je recherche quelque chose de plus sophistiqué, si possible (en regardant plus ou moins comme ceci ou cela ). PS je pourrais vivre sans les flèches de dépendance.

Existe-t-il un package de journalisation standard pour R?

Je cherche le package de journalisation standard (le cas échéant) pour R, et quelques exemples d’utilisation? Je ne vois pas non plus parmi les paquets listés: http://cran.r-project.org/web/packages/

Comment convertir R Markdown en HTML? Ie, qu’est-ce que “Knit HTML” fait dans Rstudio 0.96?

Quelles commandes sont exécutées en appuyant sur “Knit HTML” sur un fichier R Markdown dans Rstudio 0.96? Ma motivation est que je pourrais vouloir exécuter la même commande quand je suis dans un autre environnement d’édition de texte ou je pourrais vouloir combiner la commande dans un plus grand makefile .

trouver l’emplacement du personnage dans la chaîne

Je voudrais trouver l’emplacement d’un personnage dans une chaîne. Say: ssortingng = “the2quickbrownfoxeswere2tired” Je voudrais que la fonction retourne 4 et 24 – l’emplacement des 2 s dans la ssortingng .

Contrôle de la légende ggplot2 sans affecter le tracé

Je trace des lignes avec ggplot2 comme ceci: ggplot(iris, aes(Petal.Width,Petal.Length,color=Species)) + geom_line() + theme_bw() . Je trouve que les marques de légende sont petites, alors je veux qu’elles soient plus grandes. Si je change la taille, les lignes du tracé changent aussi: ggplot(iris, aes(Petal.Width,Petal.Length,color=Species)) + geom_line(size=4) + theme_bw() . Mais je veux seulement voir des […]

Combinaison unique de tous les éléments de deux vecteurs (ou plus)

J’essaie de créer une combinaison unique de tous les éléments de deux vecteurs de taille différente dans R. Par exemple, le premier vecteur est > a <- c("ABC", "DEF", "GHI") et le second est les dates stockées en tant que chaînes actuellement > b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") J’ai besoin de créer un […]

Pourquoi NaN ^ 0 == 1

Invité par un spot de golf antérieur, pourquoi: >NaN^0 [1] 1 Il est tout à fait logique que NA^0 soit égal à 1 car NA ne contient pas de données, et tout nombre élevé à 0 donnera 1, y compris -Inf et Inf . Cependant, NaN est censé représenter non-un-numéro , alors pourquoi serait-ce ainsi? […]

Obtenir les n derniers éléments d’un vecteur. Y a-t-il un meilleur moyen que d’utiliser la fonction length ()?

Si, en guise d’argument, je veux les cinq derniers éléments d’un vecteur de 10 longueurs en Python, je peux utiliser l’opérateur “-” dans l’index de l’intervalle pour: >>> x = range(10) >>> x [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> x[-5:] [5, 6, 7, 8, 9] >>> Quelle est la meilleure […]

Temps d’extraction de POSIXct

Comment extraire le temps d’une série d’objects POSIXct en supprimant la partie date? Par exemple, j’ai: times <- structure(c(1331086009.50098, 1331091427.42461, 1331252565.99979, 1331252675.81601, 1331262597.72474, 1331262641.11786, 1331269557.4059, 1331278779.26727, 1331448476.96126, 1331452596.13806), class = c("POSIXct", "POSIXt")) qui correspond à ces dates: “2012-03-07 03:06:49 CET” “2012-03-07 04:37:07 CET” “2012-03-09 01:22:45 CET” “2012-03-09 01:24:35 CET” “2012-03-09 04:09:57 CET” “2012-03-09 04:10:41 CET” […]

Assigner plusieurs nouvelles variables sur LHS en une seule ligne

Je veux assigner plusieurs variables dans une seule ligne dans R. Est-il possible de faire quelque chose comme ça? values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of ‘values’ En général, je souhaite affecter environ 5 à 6 variables sur […]