Organizando E Exportando Em R
Autor: Henrique Noronha Figueiredo de Brito
Tabela 1. Dados originais hipotéticos
Empresas
Produto1
Produto2
Produto3
Empresa1
A
S1
D1
Empresa1
A
S2
D1
Empresa2
B
S2
D1
Empresa3
A
S3
D2
Empresa3
B
S1
D1
Empresa2
C
S1
D2
Empresa4
C
S3
D2
Empresa4
A
S4
D1
Empresa3
B
S1
D4
Empresa5
A
S2
D2
Empresa5
A
S3
D4
Empresa1
B
S4
D3
Empresa5
A
S4
D2
Empresa6
C
S1
D1
O primeiro passo é organizar os dados por empresa e por produtos, numa planilha eletrônica ou importa os dados e faz esse procedimento no R. Para importar um arquivo em planilha eletrônica basta você colocar a seguinte instrução:
1º passo – Salvar o arquivo em CSV e com “delimitador de campo” igual a “espaço”.
2º passo – Na linha de comando do R escrever: inicio=read.csv(file.choose(),header=T,sep= "")
3º passo – Algoritmo do programa em fonte HelveticaBold, caso se escrever no WORD:
Obs: no R o símbolo "\\" equivale a "/".
Nesse trabalho, a opção é de organizar os dados no R e mostrar várias formas de classificação dos dados.
Como a tabela é pequena foi preferido escrever os dados acima e gravar na variável
“inicio”.
inicio = cbind(c("Empresa1","Empresa1","Empresa2","Empresa3","Empresa3","Empresa2","Empre sa4","Empresa4","Empresa3","Empresa5","Empresa5","Empresa1","Empresa5","Empresa6
"),c("A","A","B","A","B","C","C","A","B","A","A","B","A","C"),c("S1","S2","S2","S3","S1","
S1","S3","S4","S1","S2","S3","S4","S4","S1"), c("D1","D1","D1","D2","D1","D2","D2","D1","D4","D2","D4","D3","D2","D1")) Henrique Noronha Figueiredo de Brito – 12/03/2015
1/11
##Linha de comando para se saber quantos registros existem por empresa nc = length(inicio[1,]) nl=length(inicio[,1]) inicio2=split(inicio,inicio[,1])
$Empresa1
[1] "Empresa1" "Empresa1" "Empresa1" "A" "A" "B" "S1" "S2" "S4" "D1"
"D1" "D3"
$Empresa2
[1] "Empresa2" "Empresa2" "B" "C"