Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

(1)

> x=scan('joe.csv',sep=',')
>hist(x)

1
5
0
0

5
0

1
0
0

F
re
q
u
e
n
c
y

2
0
0

2
5
0

3
0
0

Histogram of x

-30

-20

-10

10

20

-30

-20

-10

10

20

(2)
> x=read.csv("joe.csv")
> boxplot(x)

X10 X.10

X3

(3)
> plot.ecdf(x)

X.1

X1

X.9

X2

X7

X.3 X1.1 X.15 X7.1

X5

X12 X.11 X.7

X.5

X.2

X9

X5.1

X1.2 X3.1 X21

X.8

X11 X5.2

0.0

0.2

0.4

F n (x)

0.6

0.8

1.0

ecdf(x)

-30

-20

-10

0
x

(4)
> data=read.csv('joe.csv')
> a=0
> b=0
> c=0
> for(x in 1:29) {
+ for(y in 1:43) {
+ b=b+data[x,y]
+ c=c +1} }
> a=b/c
>a
[1] -3.76263
>
>
>
> h=0
> final=0
> c2=0
> for(x in 1:43) {
+ for(y in 1:29) {
+ h=h+(data[x,y]-a)^2
+ c2=c2+1 }}
> final=(h/(c2-1))^(1/2)
> final
[1] 7.821839
>

(1)
> y=scan('joe2.csv',sep=',')
Read 50 items
> t=scan('joe3.csv',sep=',')
Read 50 items
(2)-1
> plot(year,temp, type="l",col="blue",lwd=2)
(2)-2
> window=5

10

20

> mv.temp_5=c()
> for(i in ceiling(window/2):(length(temp)-floor(window/2)) )
+{
+ mv.temp_5[i]=mean(t[(i-floor(window/2)):(i+floor(window/2))])
+}
> lines(year[ceiling(window/2):(length(temp)-floor(window/2))],
+ mv.temp_5[ceiling(window/2):(length(temp)-floor(window/2))],
type="l",col="red", lwd=2 )
>
>
> window=11
> mv.temp_11=c()
> for(i in ceiling(window/2):(length(temp)-floor(window/2)) )
+ { mv.temp_11[i]=mean(temp[(i-floor(window/2)):
(i+floor(window/2))]) }
> lines(year[ceiling(window/2):(length(temp)-floor(window/2))],
+ mv.temp_11[ceiling(window/2):(length(temp)floor(window/2))],type="l",col="black",lwd=2)

>

You might also like