Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. # Kamil Bujakowski
  2. library(MASS)
  3. ?survey
  4. #liczebnosc proby dla sredniej model 1
  5. wzrost <- survey$Height;options(digits = 5)
  6. mean(wzrost,na.rm = T)
  7. sigma <-9.48
  8. d <-1.5
  9. alfa=0.05
  10. (licznosc <- qnorm(1-alfa/2)^2 * sigma*sigma/(d*d))
  11. sum(complete.cases(wzrost))
  12.  
  13. #drugi model
  14. wzrost <- survey$Height;options(digits = 5)
  15. s<-sd(wzrost,na.rm = TRUE)
  16. mean(wzrost,na.rm = T)
  17. d <-1.5
  18. alfa=0.05
  19. (licznosc <- qnorm(1-alfa/2)^2 * s*s/(d*d))
  20.  
  21.  
  22. #monte carlo
  23. testPi <- function(){
  24. x <- runif(1,-1,1)
  25. y <- runif(1,-1,1)
  26. x*x +y*y <= 1
  27. }
  28. testPi();pi
  29.  
  30. sym <- replicate(100000,testPi())
  31. mean(sym)
  32. mean(sym)*4
  33. sd(sym)
  34.  
  35. #minimalna liczba symulacji
  36. m<-mean(sym)
  37. s<-sd(sym)
  38. d<-0.01
  39. alfa=0.05
  40. (licznosc <- qnorm(1-alfa/2)^2 * s*s/(d*d))
  41.  
  42.  
  43. #zadanie 1
  44. #testy parametryczne
  45. #wartosc srednia h0 : sredni wynik z egzaminu = 30punktów
  46. #wobec hipotezy alternatywnej, że wartość średnia H1 != 30 pkt
  47. punkty<-c(26, 36, 23, 18, 24, 35, 32, 21, 38, 29, 29, 23, 28, 28, 21, 34, 30, 25, 22, 30, 31, 25)
  48.  
  49. #wartosc obliczona:
  50. (mean(punkty)-30 ) / sd(punkty)*sqrt(length(punkty))
  51. # wartosc krytyczna
  52. qt(1-alfa/2,length(punkty)-1)
  53. #wniosek : |-2.0796 | < 20796 czyli nie ma podstaw do odrzucenia h0
  54.  
  55. #zadanie 2
  56. czas<-c(3774,3819,3825,3845,3930,3934,3960,3988,4017, 4096,4098,4106,4130, 4163,4207,4215,4219,4241, 4269,4271,4281,4291,4294,4433,4477)
  57. #wartosc obliczona:
  58. alfa=0.05
  59. (mean(czas)-4213) / sd(czas)*sqrt(length(czas))
  60. # wartosc krytyczna
  61. qt(1-alfa/2,length(czas)-1)
  62.  
  63. #zadanie3
  64. p<-getwd()
  65. wydatki <- read.csv(file=paste0(p,"/hipotezy1.txt"),head=F)
  66. mean(wydatki$V1)
  67. #h0 : srednie wydatki = 310 zl
  68. #h1 : sredniue wydatki < 310 zl
  69.  
  70. #wartosc obliczona:
  71. (mean(wydatki$V1)-310)/sd(wydatki$V1)*sqrt(length(wydatki$V1))
  72. #wartosc krytyczna
  73. qnorm(1-.05)
  74. #poniewaz wartosc obliczona jest wieksza niz -1* wartosc krytyczna to hy0 nalezy odrzucic
  75.  
  76. #zadanie4
  77. dojazd<- read.csv(file=paste0(p,"/hipotezy_czas.txt"),head=F)
  78. t.test(dojazd$V1,mu=45,alternative = "greater")
  79.  
  80. #zadanie 7
  81. czas <- read.csv(file=paste0(p,"/Poznan+Wroclaw.txt"),head=F,sep="\t")
  82. t.test(czas$V1,czas$V2)
  83. #poniewaz p-value < alfa to h0 (o rownosci srednich) trzeba odrzucic
  84.  
  85. # zadanie 8
  86. x<- rbind(c(18,36,21,9,6),c( 12,36,45,36,21),c(6,9,9,5,5), c(5,9,9,6,5))
  87.  
  88. chisq.test(x)
  89. #wniosek poniewaz p-value < alfa to h0 o niezaleznosci nalezy odrzucic
  90.  
  91.  
  92. # zadanie 9
  93. set.seed(13)
  94. A <- sample(c('a','b','c'), size=250, replace = T, prob = c(.2,.4,.4))
  95. B <- sample(c(1:4),size=250,replace=T, prob = c(.1,.6,.2,.1))
  96. (mytable <- table(A,B))
  97.  
  98. #zadanie 10
  99. reszty <- c(-3.9,-0.3,-3.1,-5.5,-6,-2.6,-2.3,3.4,4.7,2.6,3.1,0.8,9.7,5.4,1.6,1.4,4.2,-0.3,-7.4,-3.4,1,4.6,-2.7,-5.2)
  100. shapiro.test(reszty)
  101. # wniosek poniewaz P-value > alfa to nie ma podstwa do dodrzucenia H0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement