| GrandTour {MVar.pt} | R Documentation | 
Tecnica de animacao Grand Tour.
Description
Realiza a exploracao dos dados atraves da tecnica de animacao Grand Tour.
Usage
GrandTour(data, method = "Interpolation", title = NA, xlabel = NA, 
          ylabel = NA, size = 1.1, grid = TRUE, color = TRUE, linlab = NA, 
          class = NA, classcolor = NA, posleg = 2, boxleg = TRUE,  
          axesvar = TRUE, axes = TRUE, numrot = 200, choicerot = NA, 
          savptc = FALSE, width = 3236, height = 2000, res = 300)Arguments
| data | Conjunto de dados numericos. | 
| method | Metodo usado para as rotacoes: | 
| title | Titulo para os graficos, se nao for definido assume texto padrao. | 
| xlabel | Nomeia o eixo X, se nao for definido assume texto padrao. | 
| ylabel | Nomeia o eixo Y, se nao for definido assume texto padrao. | 
| size | Tamanho dos pontos no grafico. | 
| grid | Coloca grade nos graficos (default = TRUE). | 
| color | Graficos coloridos (default = TRUE). | 
| linlab | Vetor com os rotulos para as observacoes. | 
| class | Vetor com os nomes das classes dos dados. | 
| classcolor | Vetor com as cores das classes. | 
| posleg | 0 sem legenda, | 
| boxleg | Coloca moldura na legenda (default = TRUE). | 
| axesvar | Coloca eixos de rotacao das variaveis (default = TRUE). | 
| axes | Plota os eixos X e Y (default = TRUE). | 
| numrot | Numero de rotacoes (default = 200). Se method = "Interpolation", numrot representara o angulo de rotacao. | 
| choicerot | Escolhe rotacao especifica e apresenta na tela, ou salva a imagem se savptc = TRUE. | 
| savptc | Salva as imagens dos graficos em arquivos (default = FALSE). | 
| width | Largura do grafico quanto savptc = TRUE (defaul = 3236). | 
| height | Altura do grafico quanto savptc = TRUE (default = 2000). | 
| res | Resolucao nominal em ppi do grafico quanto savptc = TRUE (default = 300). | 
Value
Graficos com as rotacoes.
| proj.data | Dados projetados. | 
| vector.opt | Vetor projecao. | 
| method | Metodo usado no Grand Tour. | 
Author(s)
Paulo Cesar Ossani
Marcelo Angelo Cirillo
References
Asimov, D. The Grand Tour: A Tool for Viewing Multidimensional data. SIAM Journal of Scientific and Statistical Computing, 6(1), 128-143, 1985.
Asimov, D.; Buja, A. The grand tour via geodesic interpolation of 2-frames. in Visual data Exploration and Analysis. Symposium on Electronic Imaging Science and Technology, IS&T/SPIE. 1994.
Buja, A.; Asimov, D. Grand tour methods: An outline. Computer Science and Statistics, 17:63-67. 1986.
Buja, A.; Cook, D.; Asimov, D.; Hurley, C. Computational methods for High-Dimensional Rotations in data Visualization, in C. R. Rao, E. J. Wegman & J. L. Solka, eds, "Handbook of Statistics: data Mining and Visualization", Elsevier/North Holland, http://www.elsevier.com, pp. 391-413. 2005.
Hurley, C.; Buja, A. Analyzing high-dimensional data with motion graphics, SIAM Journal of Scientific and Statistical Computing, 11 (6), 1193-1211. 1990.
Martinez, W. L.; Martinez, A. R.; Solka, J.; Exploratory data Analysis with MATLAB, 2th. ed. New York: Chapman & Hall/CRC, 2010. 499 p.
Young, F. W.; Rheingans P. Visualizing structure in high-dimensional multivariate data, IBM Journal of Research and Development, 35:97-107, 1991.
Young, F. W.; Faldowski R. A.; McFarlane M. M. Multivariate statistical visualization, in Handbook of Statistics, Vol 9, C. R. Rao (ed.), The Netherlands: Elsevier Science Publishers, 959-998, 1993.
Examples
data(iris) # conjunto de dados
res <- GrandTour(iris[,1:4], method = "Torus", title = NA, xlabel = NA, ylabel = NA,
                 color = TRUE, linlab = NA, class = NA, posleg = 2, boxleg = TRUE, 
                 axesvar = TRUE, axes = FALSE, numrot = 10, choicerot = NA,
                 savptc = FALSE, width = 3236, height = 2000, res = 300)
print("Dados projetados:"); res$proj.data
print("Vetores de projecao:"); res$vector.opt
print("Metodo da projecao Grand Tour:"); res$method
          
res <- GrandTour(iris[,1:4], method = "Interpolation", title = NA, xlabel = NA, ylabel = NA,
                 color = TRUE, linlab = NA, posleg = 2, boxleg = FALSE, axesvar = FALSE, 
                 axes = FALSE, numrot = 10, choicerot = NA, class = iris[,5],
                 classcolor = c("goldenrod3","gray53","red"), savptc = FALSE, 
                 width = 3236, height = 2000, res = 300)
         
print("Dados projetados:"); res$proj.data
print("Vetores de projecao:"); res$vector.opt
print("Metodo da projecao Grand Tour:"); res$method