Learn R Programming

⚠️There's a newer version (1.2.5) of this package.Take me there.

eeptools (version 0.9.0)

Convenience Functions for Education Data

Description

Collection of convenience functions to make working with administrative records easier and more consistent. Includes functions to clean strings, identify cutpoints, and quickly combine shapefiles and dataframes for plotting. Includes four alternative themes for ggplot2. Also includes three example datasets of administrative education records for learning how to process records with errors.

Copy Link

Version

Install

install.packages('eeptools')

Monthly Downloads

1,784

Version

0.9.0

License

GPL-3

Maintainer

Jared Knowles

Last Published

September 23rd, 2015

Functions in eeptools (0.9.0)

ggmapmerge

Fortify a SpatialPolygonsDataFrame
profpoly.data

Creates a data frame suitable for building custom polygon layers in ggplot2 objects
eeptools

Evaluation of educational policy tools
nth_max

Find the nth maximum value
defac

Convert a factor to a character string safely
moves_calc

Function to calculate the number of times a student has changed schools.
stulevel

A synthetic data set of K-12 student attributes.
makenum

a function to convert numeric factors into numeric class objects
gelmansim

Generate prediction intervals for model functions
profpoly

Creates a proficiency polygon in ggplot2 for showing assessment categories
age_calc

unction to calculate age from date of birth.
mapmerge

Combine an S4 polygon object with a dataframe
theme_dpi_map

a ggplot2 theme developed for PDF or SVG maps
cleanTex

Remove Unwanted LaTeX files after building document
thresh

A function to return the maximum percentage of the cumulative sum represented by a subset of the vector
theme_dpi

a ggplot2 theme developed for PDF and PNG for use at the Wisconsin Department of Public Instruction
leading_zero

Function to add leading zeroes to maintain fixed width.
decomma

Remove commas from numeric fields and return them as numerics
crosstabplot

Draw a visual crosstab (mosaid plot) with shading for correlations and labels in each cell.
theme_dpi_mapPNG

an alternate ggplot2 theme developed for PNG or JPG maps
theme_dpi_map2

an alternate ggplot2 theme developed for PDF or SVG maps
stuatt

Student Attributes from the Strategic Data Project Toolkit
lag_data

Create a lag
midsch

A dataframe of aggregate test scores for schools in a Midwest state.
retained_calc

Function to calculate whether a student has repeated a grade.
max_mis

A function to safely take the maximum of a vector that could include only NAs.
cutoff

A function to calculate thresholds of cumulative sums in a vector.
remove_char

A function to replace an arbitrary character like a "*" in redacted data with an NA in R
statamode

A function to mimic the mode function in Stata.
autoplot.lm

A function to replicate the basic plot function for linear models in ggplot2
crosstabs

Build a list of crosstabulations from a dataset