The mean and the median

The arithmetic mean, in other words the average, is the most commonly used measure of central tendency. Even without realising it we often calculate the mean, for example we use the mean to calculate how much energy we are using per month.

We all know how to calculate the mean, by diving the sum of all observations by the total number of observations. Let’s try to do that in R. First, we need to calculate the sum of all observations. We can do that in R by using the sum() function:

load("EVS_UK.RData")
sum(EVS_UK$v198,na.rm=TRUE)  # na.rm deletes all cases with missing values before calculating the variance
## [1] 11643

the next step will be to divide by the total number of all observation. We do so by using the length() function:

length(EVS_UK$v198)
## [1] 1788

Since our overall goal is to calculate the mean we could do so by dividing the sum of all observations by the total number of observations:

sum(EVS_UK$v198,na.rm=TRUE) / length(EVS_UK$v198)
## [1] 6.511745

As you may already know by now R has some build-in (base) functions that are there to make everything easier for us. In this case, when you want to calculate the mean you simply use the mean() function. Additionally, you may calculate the median by using the median() function.

Calculate the mean and the median for the variables describing attitudes towards immigration using the function described above.