Professional Documents
Culture Documents
Ex No 11 Discrete Data MCT
Ex No 11 Discrete Data MCT
Problem
Compute the mean, median, mode, geometric mean and harmonic mean for the
following frequency table.
x 2 3 4 5 6 7 8 9 10 11 12
f 1 2 3 4 5 6 5 4 3 2 1
Aim
To find mean, median, mode, geometric mean and harmonic mean for the given data.
Procedure
R Coding
x<-c(2,3,4,5,6,7,8,9,10,11,12);
cat("x","\n")
x
f<-c(1,2,3,4,5,6,5,4,3,2,1);
cat("f","\n")
f
y1<-rep(x,f);
y1
#Mean
mean<-(sum(y1))/length(y1);
cat("Mean","\n")
mean;
#Median
median<-median(y1);
cat("Median","\n")
median;
#Mode
table(y1)
mode<-names(sort(-table(y1)))[1]
cat("Mode","\n")
mode;
#Geometric Mean
y2=log(x,10)
logg<-sum(f * y2)/sum(f);
gm<-10^logg;
cat("Geometric Mean","\n")
round(gm,2);
#Harmonic Mean
y3=1/x
hm<-sum(f)/sum(f*y3);
cat("Harmonic Mean","\n")
round(hm,2);
Output
x = 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
f = 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1
Mean = 7
Median = 7
Mode = 7
Geometric Mean = 6.52
Harmonic Mean = 5.96