Skip to content

Commit

Permalink
Adicao de correcao nas US6 e US9
Browse files Browse the repository at this point in the history
comentarios para entender o código
  • Loading branch information
iurygregory committed Feb 27, 2013
1 parent f4a8b84 commit e6b9769
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
2 changes: 1 addition & 1 deletion US6_analise.R
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ print( shapiro.test(dados$atividade))
print( cor.test(dados$sumSession,dados$atividade,method=c("kendall")))
print( cor.test(dados$sumSession,dados$atividade,method=c("spearman")))

#grafico para analise dos dados ad .
#grafico para analise dos dados de tempo total de estudo
png(filename = "US6-TempoTotalEstudo.png", width=650)
par(mfrow=c(1,2))
hist(dados$sumSession, main="Histograma Tempo Total de Estudo", xlab="Tempo Total de Estudo", ylab="Frequencia")
Expand Down
12 changes: 11 additions & 1 deletion US9 - Analise NumeroSessões-TempoEstudo.R
Original file line number Diff line number Diff line change
Expand Up @@ -4,32 +4,41 @@
require(nortest)
require(ggplot2)


#leitura dos dados
dados <- read.csv("dados/tableSessionLength.csv",header=T)

dados.numSessoes <- with(dados,aggregate(session,list(matricula),FUN=max))
colnames(dados.numSessoes) <- c("matricula","num.sessoes")
dados.tempoEstudo <- with(dados,aggregate(timeSession/3600,list(matricula),FUN=sum))
colnames(dados.tempoEstudo) <- c("matricula","tempo.estudo")

#merge para associar o tempo de estudo e o numero de sessoes dos alunos.
tabela <- merge(dados.numSessoes,dados.tempoEstudo,by.x="matricula",by.y="matricula")



#testes de normalidade para os dados
print( ad.test(tabela$num.sessoes))
print( shapiro.test(tabela$num.sessoes))

print( ad.test(tabela$tempo.estudo))
print( shapiro.test(tabela$tempo.estudo))

#teste de correlação
print( cor.test(tabela$num.sessoes,tabela$tempo.estudo,method=c("kendall")))
print( cor.test(tabela$num.sessoes,tabela$tempo.estudo,method=c("spearman")))


#grafico para analise dos dados de tempo de estudo.
png(filename = "US9-TempoEstudo.png", width=650)
par(mfrow=c(1,2))
hist(tabela$tempo.estudo, main="Histograma Tempo de Estudo", xlab="Tempo de Estudo (hora)", ylab="Frequencia")
qqnorm(tabela$tempo.estudo)
qqline(tabela$tempo.estudo)
dev.off()


#grafico para analise dos dados do numero de sessoes.
png(filename = "US9-NumeroDeSessoes.png", width=650)
par(mfrow=c(1,2))
hist(tabela$num.sessoes, main="Histograma Numero de Sessoes ", xlab="Numero de Sessoes de Estudo", ylab="Numero de Alunos")
Expand All @@ -38,6 +47,7 @@ qqline(tabela$num.sessoes)
dev.off()


#grafico log log para mostrar a correlacao entre os dados.
grafico <- ggplot(tabela,aes(num.sessoes,tempo.estudo)) +
geom_point() + geom_smooth(method=lm,se=FALSE) +
scale_y_log10() + scale_x_log10() +
Expand Down

0 comments on commit e6b9769

Please sign in to comment.