Professional Documents
Culture Documents
Name Class Roll No Instructor Assignment: Muhammad Zeeshan Nazar CS-8 (B) 160612 Sir Saad 2
Name Class Roll No Instructor Assignment: Muhammad Zeeshan Nazar CS-8 (B) 160612 Sir Saad 2
Name Class Roll No Instructor Assignment: Muhammad Zeeshan Nazar CS-8 (B) 160612 Sir Saad 2
Class CS-8(B)
Roll No 160612
Instructor Sir Saad
Assignment 2
Exercise 1
set.seed(1)
random_numbers <- runif(100, min = .5, max = 6.5)
(round(random_numbers))
## [1] 2 3 4 6 2 6 6 4 4 1 2 2 5 3 5 3 5 6 3 5 6 2 4 1 2 3 1 3 6 3 3 4 3 2 5 5 5
## [38] 1 5 3 5 4 5 4 4 5 1 3 5 5 3 6 3 2 1 1 2 4 4 3 6 2 3 2 4 2 3 5 1 6 3 6 3 3
## [75] 3 6 6 3 5 6 3 5 3 2 5 2 5 1 2 1 2 1 4 6 5 5 3 3 5 4
Exercise 2
set.seed(1)
(dice_result <- rmultinom(n=30, size = 1, prob = rep(1/6
,6))) #
rolling dice
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] [,14]
## [1,] 0 0 1 0 0 0 0 0 0 0 0 0 0 0
## [2,] 0 1 0 0 0 0 0 0 0 0 0 0 0 0
## [3,] 0 0 0 0 1 1 1 0 1 0 1 0 0 0
## [4,] 1 0 0 0 0 0 0 0 0 0 0 1 0 1
## [5,] 0 0 0 0 0 0 0 0 0 0 0 0 1 0
## [6,] 0 0 0 1 0 0 0 1 0 1 0 0 0 0
## [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25] [,26]
## [1,] 0 0 0 0 0 0 0 1 0 0 0 0
## [2,] 1 0 0 0 0 1 0 0 0 0 0 0
## [3,] 0 0 0 0 0 0 0 0 1 0 0 0
## [4,] 0 0 1 0 1 0 1 0 0 0 0 1
## [5,] 0 0 0 0 0 0 0 0 0 1 0 0
## [6,] 0 1 0 1 0 0 0 0 0 0 1 0
## [,27] [,28] [,29] [,30]
## [1,] 0 0 0 0
## [2,] 0 0 0 1
## [3,] 0 0 0 0
## [4,] 0 0 0 0
## [5,] 1 1 1 0
## [6,] 0 0 0 0
sum(dice_result[6,]==1) #
checking total 6's
## [1] 6
Exercise 3
apply(dice_result, 1, f unction(x){
sum(x==1)
})
## [1] 2 4 6 7 5 6
Exercise 4
set.seed(1)
heights <- r norm(n = 700, mean = 1.70, sd = .1)
plot(d
ensity(heights), main = 'Simulating Heights')
set.seed(1)
heights2 <- rnorm(n = 10000, mean = 1.70, sd = .1)
lines(d ensity(heights2), col = 'red', lwd = 2)
Exercise 5
Part A
x <- seq(0,50,by = 1)
y <- dbinom(x,50,0.5)
plot(x,y)
a <- seq(0,50,by = 1)
b <- pbinom(x,50,0.5)
plot(a,b)
Exercise 6
ppois(12, lambda = 15) #lower tail
## [1] 0.267611
## [1] 0.732389
Exercise 7
#lambda <- rgamma(n = 1,shape = 20, scale = .5)
#set.seed(1)
#rpois(n = 1, lambda = lambda)
#----------------------------------------
a <- dbinom(14, size = 22, prob = 0.7)
print(a)
## [1] 0.1422919
## [1] 0.1864574
c <- sum(d
binom(11:22, size = 22, prob = 0.7))
print(c)
## [1] 0.9859649
#or
d <- 1-pbinom(10, size = 22, prob = 0.7)
print(d)
## [1] 0.9859649