Skip to content

Commit 0cede1c

Browse files
committed
stat prob examples and hmwk1 for compdata coursera
1 parent 76285f4 commit 0cede1c

File tree

5 files changed

+201
-0
lines changed

5 files changed

+201
-0
lines changed

compdata/hmwk1.R

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
data <- read.csv("hw1_data.csv")
2+
3+
#first n rows
4+
head(data, n)
5+
6+
#count rows
7+
nrow(data)
8+
9+
#last n rows
10+
tail(data, 2)
11+
12+
#grab 47th row in the first column
13+
data[47, 1]
14+
15+
#find all NA values
16+
apply(is.na(data),2,sum)
17+
18+
#get all ozone values that are valid
19+
ozone <- subset(data, !is.na(Ozone))[1]
20+
21+
#get mean
22+
apply(ozone, 2, mean)
23+
24+
sub2 <- subset(data, Ozone > 31 & Temp > 90)["Solar.R"]
25+
apply(sub2, 2, mean)
26+
27+
june <- subset(data, Month == 6)["Temp"]
28+
apply(june, 2, mean)
29+
30+
may <- subset(data, Month == 5 & !is.na(Ozone))["Ozone"]
31+
apply(may, 2, max)

compdata/hw1_data.csv

+154
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
"Ozone","Solar.R","Wind","Temp","Month","Day"
2+
41,190,7.4,67,5,1
3+
36,118,8,72,5,2
4+
12,149,12.6,74,5,3
5+
18,313,11.5,62,5,4
6+
NA,NA,14.3,56,5,5
7+
28,NA,14.9,66,5,6
8+
23,299,8.6,65,5,7
9+
19,99,13.8,59,5,8
10+
8,19,20.1,61,5,9
11+
NA,194,8.6,69,5,10
12+
7,NA,6.9,74,5,11
13+
16,256,9.7,69,5,12
14+
11,290,9.2,66,5,13
15+
14,274,10.9,68,5,14
16+
18,65,13.2,58,5,15
17+
14,334,11.5,64,5,16
18+
34,307,12,66,5,17
19+
6,78,18.4,57,5,18
20+
30,322,11.5,68,5,19
21+
11,44,9.7,62,5,20
22+
1,8,9.7,59,5,21
23+
11,320,16.6,73,5,22
24+
4,25,9.7,61,5,23
25+
32,92,12,61,5,24
26+
NA,66,16.6,57,5,25
27+
NA,266,14.9,58,5,26
28+
NA,NA,8,57,5,27
29+
23,13,12,67,5,28
30+
45,252,14.9,81,5,29
31+
115,223,5.7,79,5,30
32+
37,279,7.4,76,5,31
33+
NA,286,8.6,78,6,1
34+
NA,287,9.7,74,6,2
35+
NA,242,16.1,67,6,3
36+
NA,186,9.2,84,6,4
37+
NA,220,8.6,85,6,5
38+
NA,264,14.3,79,6,6
39+
29,127,9.7,82,6,7
40+
NA,273,6.9,87,6,8
41+
71,291,13.8,90,6,9
42+
39,323,11.5,87,6,10
43+
NA,259,10.9,93,6,11
44+
NA,250,9.2,92,6,12
45+
23,148,8,82,6,13
46+
NA,332,13.8,80,6,14
47+
NA,322,11.5,79,6,15
48+
21,191,14.9,77,6,16
49+
37,284,20.7,72,6,17
50+
20,37,9.2,65,6,18
51+
12,120,11.5,73,6,19
52+
13,137,10.3,76,6,20
53+
NA,150,6.3,77,6,21
54+
NA,59,1.7,76,6,22
55+
NA,91,4.6,76,6,23
56+
NA,250,6.3,76,6,24
57+
NA,135,8,75,6,25
58+
NA,127,8,78,6,26
59+
NA,47,10.3,73,6,27
60+
NA,98,11.5,80,6,28
61+
NA,31,14.9,77,6,29
62+
NA,138,8,83,6,30
63+
135,269,4.1,84,7,1
64+
49,248,9.2,85,7,2
65+
32,236,9.2,81,7,3
66+
NA,101,10.9,84,7,4
67+
64,175,4.6,83,7,5
68+
40,314,10.9,83,7,6
69+
77,276,5.1,88,7,7
70+
97,267,6.3,92,7,8
71+
97,272,5.7,92,7,9
72+
85,175,7.4,89,7,10
73+
NA,139,8.6,82,7,11
74+
10,264,14.3,73,7,12
75+
27,175,14.9,81,7,13
76+
NA,291,14.9,91,7,14
77+
7,48,14.3,80,7,15
78+
48,260,6.9,81,7,16
79+
35,274,10.3,82,7,17
80+
61,285,6.3,84,7,18
81+
79,187,5.1,87,7,19
82+
63,220,11.5,85,7,20
83+
16,7,6.9,74,7,21
84+
NA,258,9.7,81,7,22
85+
NA,295,11.5,82,7,23
86+
80,294,8.6,86,7,24
87+
108,223,8,85,7,25
88+
20,81,8.6,82,7,26
89+
52,82,12,86,7,27
90+
82,213,7.4,88,7,28
91+
50,275,7.4,86,7,29
92+
64,253,7.4,83,7,30
93+
59,254,9.2,81,7,31
94+
39,83,6.9,81,8,1
95+
9,24,13.8,81,8,2
96+
16,77,7.4,82,8,3
97+
78,NA,6.9,86,8,4
98+
35,NA,7.4,85,8,5
99+
66,NA,4.6,87,8,6
100+
122,255,4,89,8,7
101+
89,229,10.3,90,8,8
102+
110,207,8,90,8,9
103+
NA,222,8.6,92,8,10
104+
NA,137,11.5,86,8,11
105+
44,192,11.5,86,8,12
106+
28,273,11.5,82,8,13
107+
65,157,9.7,80,8,14
108+
NA,64,11.5,79,8,15
109+
22,71,10.3,77,8,16
110+
59,51,6.3,79,8,17
111+
23,115,7.4,76,8,18
112+
31,244,10.9,78,8,19
113+
44,190,10.3,78,8,20
114+
21,259,15.5,77,8,21
115+
9,36,14.3,72,8,22
116+
NA,255,12.6,75,8,23
117+
45,212,9.7,79,8,24
118+
168,238,3.4,81,8,25
119+
73,215,8,86,8,26
120+
NA,153,5.7,88,8,27
121+
76,203,9.7,97,8,28
122+
118,225,2.3,94,8,29
123+
84,237,6.3,96,8,30
124+
85,188,6.3,94,8,31
125+
96,167,6.9,91,9,1
126+
78,197,5.1,92,9,2
127+
73,183,2.8,93,9,3
128+
91,189,4.6,93,9,4
129+
47,95,7.4,87,9,5
130+
32,92,15.5,84,9,6
131+
20,252,10.9,80,9,7
132+
23,220,10.3,78,9,8
133+
21,230,10.9,75,9,9
134+
24,259,9.7,73,9,10
135+
44,236,14.9,81,9,11
136+
21,259,15.5,76,9,12
137+
28,238,6.3,77,9,13
138+
9,24,10.9,71,9,14
139+
13,112,11.5,71,9,15
140+
46,237,6.9,78,9,16
141+
18,224,13.8,67,9,17
142+
13,27,10.3,76,9,18
143+
24,238,10.3,68,9,19
144+
16,201,8,82,9,20
145+
13,238,12.6,64,9,21
146+
23,14,9.2,71,9,22
147+
36,139,10.3,81,9,23
148+
7,49,10.3,69,9,24
149+
14,20,16.6,63,9,25
150+
30,193,6.9,70,9,26
151+
NA,145,13.2,77,9,27
152+
14,191,14.3,75,9,28
153+
18,131,8,76,9,29
154+
20,223,11.5,68,9,30

craps.R

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
wins <- rep(0,1000)
2+
for(i in 1:1000){
3+
#roll dice
4+
d <- sample(1:6, 2, replace=T)
5+
6+
#shooter wins in Come Out
7+
if(sum(d) == 7 || sum(d) == 11) wins[i] <- 1
8+
}
9+
sum(wins)

joe.R

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
joe <- function(){
2+
x <- rnorm(100)
3+
mean(x)
4+
}

stats.csv

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
a,b,c
2+
1,2,3
3+
4,5,6

0 commit comments

Comments
 (0)