Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. > #4A
  2. > B = seq(100,100000, by=1)
  3. > #B
  4. > prior = rep(1/length(B), length(B))
  5. > #C
  6. > length(prior)
  7. [1] 99901
  8. > #100<=B<=1000
  9. > sum(prior[1:901])
  10. [1] 0.009018929
  11. > #1000<=B<=10000
  12. > sum(prior[901:9901])
  13. [1] 0.0900992
  14. > #10000<=B<=100000
  15. > sum(prior[9901:99901])
  16. [1] 0.9009019
  17. > #D
  18. > loguniformprior=1/B
  19. > loguniformprior = loguniformprior/sum(loguniformprior)
  20. > #E
  21. > # 100<=B<=1000
  22. > sum(loguniformprior[1:901])
  23. [1] 0.3338884
  24. > #1000<=B<=10000
  25. > sum(loguniformprior[901:9901])
  26. [1] 0.3331712
  27. > #10000<=B<=100000
  28. > sum(loguniformprior[9901:99901])
  29. [1] 0.3330995
  30. > #F
  31. > #EV
  32. > sum(B*loguniformprior)
  33. [1] 14451.66
  34. > #SD
  35. > sqrt(sum((B^2)*prior2)-sum(B*prior2))
  36. [1] 26894.07
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement