R/rawDataDiamondLayer.R

Defines functions rawDataDiamondLayer

Documented in rawDataDiamondLayer

rawDataDiamondLayer <- function(dat, items = NULL, itemOrder = 1:length(items),
                                dataAlpha = .1,
                                dataColor = "#444444",
                                jitterWidth = .5,
                                jitterHeight = .4,
                                size=3,
                                ...) {

  rawData <- na.omit(data.frame(value = unlist(dat[, items[itemOrder]]),
                                labels = rep(1:length(items),
                                             each=nrow(dat))));

  rawDataLayer <- geom_jitter(data=rawData,
                              mapping=aes_string(x='value', y='labels'),
                              size = size,
                              color = dataColor,
                              alpha = dataAlpha,
                              stroke = 0,
                              width=jitterWidth,
                              height=jitterHeight,
                              ...);

  return(rawDataLayer);

}

Try the userfriendlyscience package in your browser

Any scripts or data that you put into this service are public.

userfriendlyscience documentation built on May 2, 2019, 1:09 p.m.