You are on page 1of 5

Name: - Afsar Ansari

DIV- SEDA-B

Roll No.-23

Batch- B1 Gr.No.- 12020154

Lab-3

Laboratory Experiment on Binomial and Normal Distribution

Data Source: Travelled abroad data of 150 Records in .xlsx format


x<-c(12,3,11,2,14,NA,2,2,15,18)

mean(x,na.rm = TRUE)

median(x,na.rm = T)

install.packages("lsr")

library(lsr)

modeOf(x)

maxFreq(x)

var(x,na.rm = T)

y<-c(20,22,23,23,25,21,21,20,22,24)

var(y)

mean(y)

sqrt(var(y))

sd(y)

#Binomial Distribution

rbinom(100,size = 1,prob = 0.7)

rbinom(100,5,0.7)
dbinom(45,50,0.8)

45:50

dbinom(45:50,50,0.8)

pbinom(45,50,0.8)

sum(dbinom(0:45,50,0.8))

pbinom(45,50,0.8,lower.tail = F)

qbinom(0.9815,50,0.8)

install.packages("readxl")

library(readxl)

install.packages("Rcpp")

library(Rcpp)

#Binomial assignment

df5<-read.csv("travelled abroad data.csv")

colnames(df5)[3]<-"aborad"

n<-nrow(subset(df5,aborad=="y"))

p<-n/nrow(df5)

v<-dbinom(0:10,10,p)

barplot(v)

sum(dbinom(59:100,100,p))

#or following command will directly give the ans

pbinom(58,100,0,56,lower.tail = F)

#Normal Distribution

rnorm(100,mean=150,sd=10)

dnorm(120,100,10)

dnorm(51:64,50,4)
pnorm(64,50,4)

qnorm(0.4,50,4)

You might also like