njtierney/naniar

add white lines to clearly separate the missing values in `geom_missing_point`

Open

#30 ouverte le 24 déc. 2016

Voir sur GitHub
 (5 commentaires) (2 réactions) (0 assignés)R (43 forks)batch import
enhancementhelp wantedvisualisation

Métriques du dépôt

Stars
 (557 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

For example:

library(naniar)
library(ggplot2)
# method to draw new white band
y_white_band <- min(airquality$Solar.R, 
                    na.rm = TRUE) - 0.95 * min(airquality$Solar.R, 
                                               na.rm = TRUE)

x_white_band <- min(airquality$Ozone, 
                    na.rm = TRUE) - 0.95 * min(airquality$Solar.R, 
                                               na.rm = TRUE)

ggplot(data = airquality,
       aes(x = Ozone,
           y = Solar.R)) +
  geom_missing_point() + 
  # geom_hline(yintercept = -3,
  geom_hline(yintercept = y_white_band,
             size = 2,
             colour = "white") +
  # geom_vline(xintercept = -3,
  geom_vline(xintercept = x_white_band,
             size = 2,
             colour = "white")

As opposed to

ggplot(data = airquality,
       aes(x = Ozone,
           y = Solar.R)) +
  geom_missing_point() 

Guide contributeur