<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><span style="color: rgb(68, 68, 68); font-size: 15px; line-height: 21.3px; background-color: rgb(255, 255, 255);">Olá Thiago,</span><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Desculpa. Sou nova aqui neste fórum e não sabia a maneira mais correta de expor a minha dúvida.</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Talvez eu deva contextualizar, antes de tudo, melhor o caso de uma das minhas planilhas.<br style="line-height: 21.3px;">Abaixo exponho-lhe parte da minha planilha:<br style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><table border="0" cellpadding="0" cellspacing="0" width="256" style="line-height: 21.3px; border-collapse: collapse; width: 192pt;"><colgroup style="line-height: 21.3px;"><col width="64" span="4" style="line-height: 21.3px; width: 48pt;"></colgroup><tbody style="line-height: 21.3px;"><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" width="64" style="line-height: 21.3px; height: 15pt; width: 48pt;"></td><td width="64" style="line-height: 21.3px; width: 48pt;">Abu sp</td><td width="64" style="line-height: 21.3px; width: 48pt;">Abu vai</td><td width="64" style="line-height: 21.3px; width: 48pt;">Aca bi</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-A-C</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-A-D</td><td align="right" style="line-height: 21.3px;">1</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-B-A</td><td align="right" style="line-height: 21.3px;">1</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">1</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-B-B</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-B-C</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;">AS-B-D</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td><td align="right" style="line-height: 21.3px;">0</td></tr><tr height="20" style="line-height: 21.3px; height: 15pt;"><td height="20" class="ecxxl64" style="line-height: 21.3px; height: 15pt;"><br style="line-height: 21.3px;"></td><td align="right" style="line-height: 21.3px;"><br style="line-height: 21.3px;"></td><td align="right" style="line-height: 21.3px;"><br style="line-height: 21.3px;"></td><td align="right" style="line-height: 21.3px;"><br style="line-height: 21.3px;"></td></tr></tbody></table><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">As linhas da primeira coluna correspondem às minhas estações de amostragens (AS-A-C, etc). Já a primeira linha da 2 a 3 coluna corresponde ao nome das minhas espécies estudadas (Abu sp, etc), com suas respectivas abundâncias para cada estação de coleta.</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><div style="line-height: 21.3px;">Para importar esta planilha eu usei tanto a função read.csv() quanto read.table() e read.delim().</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">No caso da função read.csv usei os argumentos básicos (sep=";" e header=T). A mesma coisa fiz báscimanete com o read.table.<br style="line-height: 21.3px;">Para função read.delim() eu descobri que, se eu acrescentar o argumento check.names=FALSE, eu consigo importar a planilha da forma desejada. </div><div style="line-height: 21.3px;">Isto é, obtenho um data.frame na forma de tabela de contingência sem o ''X'' no lugar da primeira célula.</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">O problema, contudo, é que dessa forma o R interpreta minha primeira coluna como sendo um fator com 23 níveis. Eu preciso que  as estações também sejam interpretadas como um cabecalho. Se, por exemplo, você der um View(aravo$spe - exemplo do pacote ade4), observe que as estações de coleta constam como cabecalho (as linhas não estão enumeradas).<br style="line-height: 21.3px;">No meu caso, como o R lê a minha primeira linha como um fator, quando dou um View() da minha planilha, minhas linhas estão enumeradas e só depois delas é que começa a planilha.<br style="line-height: 21.3px;"><br style="line-height: 21.3px;">No caso quando eu uso a função ftable() do pacote stats, aparece a seguinte mensagem de erro:<br style="line-height: 21.3px;"><br style="line-height: 21.3px;"><br style="line-height: 21.3px;"><div style="line-height: 21.3px;">Error in table(x, exclude = exclude) : </div><div style="line-height: 21.3px;">  attempt to make a table with >= 2^31 elements</div></div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">E quando eu uso a função read.xls() do pacote gdata, o seguinte erro aparece:<br style="line-height: 21.3px;"><br style="line-height: 21.3px;"><div style="line-height: 21.3px;">Error in findPerl(verbose = verbose) : </div><div style="line-height: 21.3px;">  perl executable not found. Use perl= argument to specify the correct path.</div><div style="line-height: 21.3px;">Error in file.exists(tfn) : invalid 'file' argument</div></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Eu já tentei modificar esse argumento "perl", mas de nada adiantou.</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Bom, não sei se consegui ser clara o suficiente desta vez. Caso não, posso tentar detalhar mais e inclusive te enviar a minha planilha para dar uma olhada.<br style="line-height: 21.3px;"><br style="line-height: 21.3px;">Desde já muito obrigada pela sua atenção</div><div><br></div><br><br><div><hr id="stopSpelling">Date: Mon, 15 Feb 2016 12:03:25 -0200<br>From: thiago.serafim@gmail.com<br>To: r-br@listas.c3sl.ufpr.br<br>Subject: Re: [R-br] Importação de planilha de contingência<br><br><div dir="ltr">Olá Marie.<div>É difícil te ajudar se você não fornecer algumas informações básicas.<div><br></div><div>"<span style="font-size:12.8px;">Sempre que importo, o R atribui um ''X'' no lugar da primeira célula da minha planilha, aonde, contudo, não deveria constar nada."</span></div><div><span style="font-size:12.8px;">Que função você usou para "importar" o arquivo? Com quais argumentos? Tentou usar outros argumentos? Quais?</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">"Já tentei usar a função ftable() e read.xls(), mas não consegui aplicá-las."</span><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Não conseguiu aplicar porque? O que acontece? Também aparece X na primeira célula? Ocorre um erro? Se sim, qual a mensagem?</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Quais pacotes você está usando? Quando executo read.xls(), recebo a mensagem "</span><span style="font-size:12.8px;">Error: could not find function "read.xls""</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Acho que esse é um bom começo.</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Atenciosamente,</span></div><div><span style="font-size:12.8px;">Thiago</span></div><div><span style="font-size:12.8px;"><br></span></div></div></div><div class="ecxgmail_extra"><br><div class="ecxgmail_quote">2016-02-15 11:31 GMT-02:00 Marie-Christine . <span dir="ltr"><<a href="mailto:machris55@hotmail.com" target="_blank">machris55@hotmail.com</a>></span>:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;">


<div><div dir="ltr"><br>


<div dir="ltr"><div>Olá,</div><div><br></div><div>Estou querendo fazer uma análise RLQ pelo pacote ade4. </div><div>Para isso, preciso fazer uso de diversas funções do pacote, tais como dudi.coa(), dudi.hillsmith() e dudi.pca().</div><div>Para fazer esta análise necessito usar três planilhas diferentes, cada qual está no formato de contingência (vide exemplo do pacote com o banco de dados ''aravo'').</div><div>Entretanto estou com problemas para importar as minhas planilhas do excel (que já estão no formato de tabela de contingência) e aplicar essas funções em cima delas.</div><div>Sempre que importo, o R atribui um ''X'' no lugar da primeira célula da minha planilha, aonde, contudo, não deveria constar nada.</div><div>Já tentei usar a função ftable() e read.xls(), mas não consegui aplicá-las.<br><br>Alguém teria alguma solução para resolver o meu problema?<br><br>Att.,<br><br>Marie</div><div><br></div>                                      </div><div><br> 
<table style="border-top:1px solid #aaabb6;">
        <tbody><tr>
                
                <td style="width:470px;padding-top:20px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px;">Diese E-Mail wurde von einem virenfreien Computer gesendet, der von Avast geschützt wird.<br><a href="https://www.avast.com/sig-email" style="color:#4453ea;" target="_blank">www.avast.com</a>                 </td>
        </tr>
</tbody></table>
<a href="#259146885_DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2"></a></div>                                          </div></div>
<br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>
<br>_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.</div>                                      </div></body>
</html>