DUE Nov. 22 at 5 PM.
The goal of project three is to get you to make significant progress
on the coding aspects of the Final Project. I don’t want people waiting
until the last second to try coding it all the night before. That would
be bad for everyone involved.
Undergrads
Part One
Part One of project three will be to write the remaining custom
functions for your R package. As a reminder, your package must
contain:
- A function to clean some data of your choice
- A function to somehow manipulate, subset, or transform data
- A statistical function (ANOVA, LM, other of your choosing)
- A function that plots data
- One for fun
Each function must:
- Have appropriate input and output types
- Do the task it’s supposed to do
- It has to work
- Have some way of evaluating either the output for correctness (i.e.,
knowing you actually dropped the NA values), or validating input (for
your graphing function, it might be easier to evaluate that the inputs
are right than the graph is)
Part Two
- Each function must have an appropriate header that adequately
explains how the function works
- The package must have a README file that explains what the package
does and what functions are in it.
MS Students/H-Option
Part One
Part One of project three will be to write the remaining custom
functions for your R package. As a reminder, your package must
contain:
- A function to clean some data of your choice
- A function to somehow manipulate, subset, or transform data
- A statistical function (ANOVA, LM, other of your choosing)
- A function that plots data
- Two that do something else pertaining to your dissertation
work.
Each function must:
- Have appropriate input and output types
- Do the task it’s supposed to do
- It has to work
- Have some way of evaluating either the output for correctness (i.e.,
knowing you actually dropped the NA values), or validating input (for
your graphing function, it might be easier to evaluate that the inputs
are right than the graph is)
Part Two
- Each function must have an appropriate header that adequately
explains how the function works
- The package must have a README file that explains what the package
does and what functions are in it.