belle Tarte Graphiques avec R

Disons que j'ai cette simple des données:

 mydata <- data.frame(group=c("A", "B", "0", "AB"), FR=c(20, 32, 32, 16))

Si je veux créer un graphique à partir de ce dataframe je peux le faire:

 with(mydata,pie(FR, labels=paste0(as.character(group), " ", FR, "%"), radius=1))

belle Tarte Graphiques avec R

C'est assez simple, mais acceptable.

Comment puis-je obtenir quelque chose de similaire avec ggplot2 ou un treillis?

Après beaucoup d'essais et d'erreurs, j'ai

ggplot(mydata, aes(x = factor(1), y=FR,fill=factor(group)) ) + geom_bar(width = 1,stat="identity")+coord_polar(theta = "y") 

belle Tarte Graphiques avec R

C'est beaucoup plus complexe et laid. N'est-il pas censé être facile?
ggplot livres que donner des exemples et de les décourager d'utiliser les diagrammes à secteurs.

Treillis est encore pire, vous avez besoin de beaucoup de beaucoup de lignes pour obtenir de l'effrayer.

Quelqu'un pourrait-il m'aider à l'accès à une belle et simple camembert, s'il vous plaît?
Par exemple quelque chose comme...

belle Tarte Graphiques avec R

belle Tarte Graphiques avec R

N'est-ce pas là un package R en mesure de le faire facilement, sans 20 lignes de code?

rawrs code produit une belle parcelle à l'aide de la base de R : stackoverflow.com/questions/26748069/... - peut donner quelques conseils (mais plus probablement, vous aurez besoin d' > 20 lignes)
comment est la ggplot tarte "laid"? Il serait plus facile de t'aider si tu nous dit ce qui manque/besoin d'être changé.
s'il vous plaît, regarde dans le vaste éventail d'informations disponibles gratuitement qui vous aideront à comprendre pourquoi le bas deux diagrammes que vous pensez qu'ils sont "beaux" et (je suppose) de communiquer les données sont en fait assez horrible et assez inefficace à garantir le résultat que vous désirez. J'apprécie de Steven inclusion d'une gaufre graphique et une proprement exécuté graphique à barres serait également très bien pour les données de votre tarte.
Il y a une bonne raison pourquoi la plupart de visualiser les bibliothèques dans la R n'ont pas de prise en charge intégrée pour les diagrammes à secteurs. Parce que les camemberts sont peut-être la pire façon de visualiser des données catégoriques (ou toutes les données pour cette question). Une simple recherche google devrait venir avec beaucoup d'arguments à l'encontre de diagrammes circulaires.
Il y a beaucoup de pie-haters. Même s'ils sont de droite, vous ne demandez pas "Pourquoi ne devrais-je pas utiliser un diagramme à secteurs?"! Treillis ne dispose pas d'un graphique en secteurs, sans doute pour les mêmes raisons, mais son auteur, Deepayan Sarkar, inclus le code pour générer un graphique à secteurs (le dernier de trois pages de son livre--c'est l'importance qu'il pense que la question est). Sarkar a généreusement mis le code dans le livre en ligne, et le graphique du code est ici. Maintenant, vous pouvez faire de belles treillis camemberts--si mal ou pas.

OriginalL'auteur skan | 2015-11-08