Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
R 0.50 KB | None | 0 0
  1. #!/usr/bin/env Rscript
  2. #2014. 1.a)
  3. fi <- c(3, 2, 4, 2, 3, 5, 1, 1)
  4. x <- c(0 : 7)
  5.  
  6. a <- 0
  7. b <- 0
  8. a <- sum(x * fi)
  9. a
  10. for(i in 1 : 8){
  11.     b <- b + (7-(i -1))* fi[i]
  12. }
  13. b
  14. # MLE L(p) = c * p^(suma i * fi[i]) * (1 - p)^(suma((5-i) * fi[i]))
  15. # i sada deriviramo logaritmirani izraz
  16.  
  17. D(expression(log(p^66 * (1-p)^81)), "p")
  18.  
  19. f <- function(p){
  20.     (66 * p^65 * (1 - p)^81 - p^66 * (81 * (1 - p)^80))/(p^66 * (1 - p)^81)
  21. }
  22.  
  23. x0 <- uniroot(f, c(0.1, 0.99)) $ root
  24. x0 # procjenjeni p iznosi 0.4489797
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement