2017-09-04 4 views
0

J'essaie de tracer un diagramme d'Euler en utilisant le package eulerr de Johan Larsson dans R. Je suis en train de suivre this example où le développeur explique comment personnaliser les couleurs/la transparence des bordures. Toutefois, lorsque j'essaie de l'implémenter avec le code suivant:Personnalisation des couleurs du diagramme d'Euler avec eulerr R

fit2 <- euler(c(A = 16971, B = 218, C = 215, 
       "A&B" = 112, "A&C" = 112, "B&C"= 51,"A&B&C" = 23)) 
plot(fit2, 
polygon_args = list(col = c("dodgerblue4", "darkgoldenrod1", "cornsilk4"), 
        border = "transparent"), 
text_args = list(font = 8), counts=TRUE) 

Les couleurs/bordure restent inchangées. Je suis en train d'utiliser RStudio 1.0.136, R 3.3.1 sous Windows.

Répondre

0

Nous sommes désolés. Ce post est vieux et les arguments ont changé.

Essayez plutôt

fit2 <- euler(c(A = 16971, B = 218, C = 215, 
       "A&B" = 112, "A&C" = 112, "B&C"= 51,"A&B&C" = 23)) 
plot(fit2, 
    fill = c("dodgerblue4", "darkgoldenrod1", "cornsilk4"), 
    border = "transparent", 
    fontsize = 8, 
    counts = list(fontsize = 8)) 

enter image description here