14 Exam 1 R-Review Sheet
14.0.0.1 Functions and Arguments
Here are some important functions and arguments to know:
plot() - This is the function to graphically visualize your data. Within this function can be several arguments.
x,y:The independent and dependent variable you are interested inmain =,xlab =,ylab =,sub =: Title, x-axis lable, y-axis label, and caption.xlim =,ylim =: These set parameters for the graph that will be drawn.col =: Designates a desired color for the lines, and points that will be drawn.pch =: Point character, assigns shape for points drawn.points(): Plot additional points on an existing graph with pre-defined graphical parameters
-cor() - This function will return the correlation, or r, of an entire dataframe, or of specified variables.
-hist() - This function will create a histogram of a given variable, displaying its frequencies.
breaks =- This argument allows you to specify a bin width of your choice.lm()- This function allows you to create a linear model from which you can predict a variable, from another.the
~is used to delineate between the predicting variable and the predictor variable.- For example:
lm(x~y)is different thanlm(y~x).
- For example:
When using
lm(), it is common to name the model something that makes sense +.mod..
-summary() - This can be used on entire datasets to return the minimum, maximum, and median values.
- This can also be used to expand a linear model to give you values such as the coefficient of correlation, slope and intercept.
14.0.0.2 Syntax
When using R-Studio, it is important that the math you do in the console follows the same rules as the math you would do on a calculator or a piece of paper.
For example:
I have a dataset with a mean of 10, and a standard deviation of 7. What is the probability of having a score of 18?
We know the formula for this is the Z-Score formula: \[z = \frac{x - M}{\sigma}\] Depending on how you enter this data into R, you will get two different answers:
() are very important to R, and your answers will either be incorrect or will not be ouput corectly if the () are misplaced/misused. Depending on how difficult you want to make your calculations, keeping track of your () placement is very important.
The below equation will not render the correct answer:
Not too bad, we were only off by one hundred and fourteen thousand six hundred nintey-four.
14.0.0.2.1 Math Operators
() matter, quite a lot. Additionally, here are the math operators you can use:
+
-
*
/
^
sqrt()