Guest User

Untitled

a guest
Jan 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. #Carregando o pacote xlsx
  2. require(xlsx)
  3.  
  4. #Carregando a Tabela 2.1
  5. tabe = read.xlsx("D:\\R\\BussabTab2.1.xlsx",1)
  6.  
  7. #Extraindo - Estado civil
  8. ecivil = tabe[1]
  9.  
  10. #Calculando as frequencias - Estado civil
  11. fecivil=t(t(table(ecivil)))
  12.  
  13. #Calculando as proporções - Estado civl
  14. pecivil = prop.table(fecivil)
  15.  
  16. #Crindo uma tabela com as frequencias e proporções
  17. tecivil = cbind(fecivil,pecivil)
  18.  
  19. #Criando um data frame com as tabela
  20. tabela.ec = data.frame(tecivil)
  21.  
  22. #Calculando os totais e criando cum vetor auxiliar com esses resultados
  23. aux = c(sum(tabela.ec[1]),sum(tabela.ec[2]))
  24.  
  25. #Juntado a tabela gerada com o vetor auxiliar
  26. tabela.ec = rbind(tabela.ec,aux)
  27.  
  28. #Criando o vetor Porcentagem 100fi e armazenando seu conteudo transposto
  29. aux=t(c(tabela.ec[1:3,2]*100))
  30.  
  31. #Juntando o vetor auxiliar a tabela com os resultados
  32. tabela.ec=cbind(tabela.ec,t(aux))
  33.  
  34. #Definindo o nome das linhas e coluna da matriz
  35. dimnames(tabela.ec)[1] = list(c("Casado","Solteiro","Total"))
  36. dimnames(tabela.ec)[2] = list(c("Frequencia","Porcentagem","Porcentagem 100fi"))
  37. tabela.ec
Add Comment
Please, Sign In to add comment