Você está na página 1de 6

ESTATSTICA DESCRITIVA

TALES PINHEIRO VASCONCELOS


16 de junho de 2016

Contents
1 ESTATSTICA DESCRITIVA
1.1

QUESTO ED1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.1

Resposta letra a) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.2

Resposta letra b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.3

Plotando os boxplots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.4

Resposta letra c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LISTA DE EXERCCIOS UNIFICADA ltima atualizao: 11/05/2016

ESTATSTICA DESCRITIVA

1.1

QUESTO ED1

RESPOSTA: Faremos a leitura dos dados com o comando read.csv(), para ler o arquivo do tipo csv
datacham <- read.csv("EDL.csv", header =
datacham # mostrando os dados
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

1.1.1

Cham1
40.5
41.5
42.5
43.5
44.5
45.5
46.5
47.5
48.5
49.5
50.5
51.5
52.5
53.5
54.5
55.5
59.5

TRUE, sep = ";")

Cham2 Cham3 Cham4


41.64 35.0 44.5
58.36 37.0 45.0
42.29 42.0 45.5
57.71 53.9 46.0
42.93 53.0 46.5
57.07 50.6 47.0
43.57 50.5 47.5
56.43 53.8 48.0
44.21 52.5 48.5
55.79 53.6 49.0
44.86 50.4 49.5
55.14 52.2 50.0
45.50 52.7 50.5
54.50 52.4 51.0
46.14 52.7 51.5
53.86 51.4 52.0
46.79 53.8 52.5

Resposta letra a)

tb <- fdt(datacham)
sumdf <- sapply(datacham, summary)
#usaremos a funo sapply para realizar o clculo dos parmetros estatsticos para cada coluna
sumdf <- round(sumdf,1)
#arredondando os valores para at quatro significativos
sumdf <- data.frame(sumdf)
#Transformando o objeto sumdf para o tipo data frame
sddf <- sapply(datacham, sd)
#usaremos a funo sapply para o calculo do desvio padro para cada coluna
stddev <- round(sddf,1)
# arredondando o valor do desvio padro para at 4 significativos.
sd<- data.frame(rbind(stddev))
# transformando o objeto sddf para do tipo dataframe
resumo <- rbind(sumdf, sd)
resumo #Mostrando o dataframe com todos os dados necessrios

##

Cham1 Cham2 Cham3 Cham4


2

##
##
##
##
##
##
##

Min.
1st Qu.
Median
Mean
3rd Qu.
Max.
stddev

1.1.2

40.5
44.5
48.5
48.7
52.5
59.5
5.4

41.6
44.2
46.8
49.8
55.8
58.4
6.3

35.0
50.5
52.4
49.9
53.0
53.9
5.9

44.5
46.5
48.5
48.5
50.5
52.5
2.5

Resposta letra b)

par(mfrow = c(2,2))
plot(datacham$Cham1, type = "l", col = "blue",
xlab = "Tempo", ylab = "CO / mg.m-3", main
points(datacham$Cham1, pch = 16, col = "black",
plot(datacham$Cham2, type = "l", col = "blue",
xlab = "Tempo", ylab = "CO / mg.m-3", main
points(datacham$Cham2, pch = 16, col = "black",
plot(datacham$Cham3, type = "l", col = "blue",
xlab = "Tempo", ylab = "CO / mg.m-3", main
points(datacham$Cham3, pch = 16, col = "black",
plot(datacham$Cham4, type = "l", col = "blue",
xlab = "Tempo", ylab = "CO / mg.m-3", main
points(datacham$Cham4, pch = 16, col = "black",

= "Cham1")
cex = .7)
= "Cham2")
cex = .7)
= "Cham3")
cex = .7)
= "Cham4")
cex = .7)

10

55

15

10

Cham3

Cham4

15

46

45

10

Tempo

10
Tempo

15

50

Tempo

CO / mg.m3

Tempo

35

45

CO / mg.m3

60
50

CO / mg.m3

Cham2

40

CO / mg.m3

Cham1

15

1.1.3

Plotando os boxplots

35

40

45

50

55

60

boxplot(datacham)

Cham1

1.1.4

Cham2

Cham3

Resposta letra c)

Cvar <- sapply(datacham, cv)


Coefvar <- round(Cvar,2)
kurt <- sapply(datacham, kurtosis) # Curtose
kurt <- round(kurt,2)
skwns <- sapply(datacham, skewness) # Assimetria
skwns <- round(skwns,2)
percentl <- sapply(datacham, quantile)
percentl <- round(percentl,2)
otprm <- rbind(Coefvar, kurt, skwns, percentl)

Cham4

(resumo <- rbind(resumo, otprm,


make.row.names = TRUE,
stringsAsFactors =
default.stringsAsFactors()))

##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##

Min.
1st Qu.
Median
Mean
3rd Qu.
Max.
stddev
Coefvar
kurt
skwns
0%
25%
50%
75%
100%

Cham1
40.50
44.50
48.50
48.70
52.50
59.50
5.40
11.07
2.17
0.24
40.50
44.50
48.50
52.50
59.50

Cham2
41.60
44.20
46.80
49.80
55.80
58.40
6.30
12.71
1.26
0.08
41.64
44.21
46.79
55.79
58.36

Cham3
35.00
50.50
52.40
49.90
53.00
53.90
5.90
11.84
4.43
-1.73
35.00
50.50
52.40
53.00
53.90

Cham4
44.50
46.50
48.50
48.50
50.50
52.50
2.50
5.21
1.79
0.00
44.50
46.50
48.50
50.50
52.50

Plotando os histogramas
par(mfrow = c(2,2))
graph <- sapply(X = c("Cham1","Cham2","Cham3","Cham4"), FUN=function(s) {
hist(datacham[,s], xlab= c("gs CO - (mg/m3)"), main = paste("Histogram of ",s),
col = "light blue")
})

45

50

55

3.0
1.5

60

40

45

50

55

60

Histogram of Cham3

Histogram of Cham4

45

50

55

1.0
0.0

12
6

40

2.0

gs CO (mg/m3)

Frequency

gs CO (mg/m3)

0
35

0.0

Frequency

4
2
40

Frequency

Histogram of Cham2

Frequency

Histogram of Cham1

44

gs CO (mg/m3)

46

48

50

gs CO (mg/m3)

52

Você também pode gostar