scat: Scatterplot

View source: R/scat.h.R

scatR Documentation

Scatterplot

Description

Function for making clean, good looking scatter plots with the option to add marginal denisty or box plots.

Usage

scat(data, x, y, group = NULL, marg = "none", line = "none", se = FALSE)

Arguments

data

the data as a data frame

x

a string naming the variable from data that contains the x coordinates of the points in the plot, variable must be numeric

y

a string naming the variable from data that contains the y coordinates of the points in the plot, variable must be numeric

group

a string naming the variable from data that represents the grouping variable

marg

none (default), dens, or box, provide respectively no plots, density plots, or box plots on the axes

line

none (default), linear, or smooth, provide respectively no regression line, a linear regression line, or a smoothed regression line

se

TRUE or FALSE (default), show the standard error for the regression line

Value

A results object containing:

results$scat a scatter plot

Examples

set.seed(1337)

X <- rnorm(100)
Y <- 0.5*X + rnorm(100)
dat <- data.frame(X = X, Y = Y)

scatr::scat(dat, x = 'X', y = 'Y', line = 'linear', se = TRUE, marg = 'dens')


raviselker/scatr documentation built on Nov. 23, 2022, 8:52 p.m.