Professional Documents
Culture Documents
一、 (1) > x=scan ('joe.csv',sep=',') >hist (x)
一、 (1) > x=scan ('joe.csv',sep=',') >hist (x)
一、 (1) > x=scan ('joe.csv',sep=',') >hist (x)
> 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
X5
X.5
X.2
X9
X5.1
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)
>