Learn R Programming

represtools

Basic utility functions to support reproducible research. Based on ideas published by Christopher Gandrud. This package relies on four stages of data analysis:

  1. Gather - collect data
  2. Cook - alter raw data so that it is fit for analysis
  3. Analyze - construct models or other analysis
  4. Present - synthesize the analysis so that it may be presented to an end-user or decision maker

A sample workflow

represtools::NewResearch("Baseball")
represtools::Gather("Hitters")

# write some code

represtools::Cook("Hitters")

# write some code

represtools::Analyze("Handedness")

# write some code

represtools::Present("Handedness", title = "On the quality of right-handed batters", output = "html")

# write some code

represtools::Make()

This workflow ensures that anything which changes at an earlier stage of the process must force reconstruction of later stages.

More information is available here: http://pirategrunt.com/represtools/.

Copy Link

Version

Install

install.packages('represtools')

Monthly Downloads

145

Version

0.1.3

License

GPL (>= 3)

Maintainer

Brian A. Fannin

Last Published

October 3rd, 2019

Functions in represtools (0.1.3)

GetSQL

Read a SQL file
Present

Create a presentation file
OutputFile

OutputFile
ListObjects

List objects
Cook

Create a cook file
NewResearch

Create a new Research
Make

Run the make command
Analyze

Create an analysis file
LoadObjects

LoadObjects
DescribeObjects

I'm throwing in the towel on this function. I'm just not clear on the behavior that I'd like:
NamesToObjects

NamesToObjects
Gather

Create a gather file
represtools

represtools.