[R-br] Não consigo fazer uma ANOVA com arquivo com 1e+06 registros.

Mauro Sznelwar sznelwar em uol.com.br
Terça Outubro 29 00:24:22 BRST 2013


Obrigado pelo retorno, mas como faz para salvar em planilha?

Esse e' o formato binario do R
Ocupa menos espaco em disco que .txt
Tem a vantagem de preservar as classes das colunas
Visualizar como?
Grafico? Depende do que voce quer plotar
Planilha? Nao sei a utilidade disso em se
tratando de muitas linhas... Mas e' possivel
salvar em planilha apos ler no R


On 10/28/2013 04:01 AM, Mauro Sznelwar wrote:
> Muito obrigado pelo retorno. Que tipo de arquivo é este R.data? Como eu
> vsualizo o conteúdo? E por que é salvado deste jeito, e não nos modos
> txt ou csv como de costume?
>
> Mauro, apos fazer download do arquivo vc carrega ele no R com
>      load("RCBD_Data.Rdata")
> mas lembre-se que para isso funcionar o resultado de
>      getwd()
> deve ser o diretorio onde o arquivo se encontra.
>
> On 10/24/2013 04:13 AM, Mauro Sznelwar wrote:
>  > Eu não consegui abirir o arquivo de dados que colocou no datafilehost.
>  > Poderia me enviar anexado? Ou colocar no Mega Upload para baixar?
>  >
>  >     O código abaixo toma partes de  scripts do PDF dos pacotes ff e
> ffbase.
>  >
>  >     Eu testei com seus dados  e deu certo. Mas na hora de copiar e colar
>  >     para o e-mail, houve erros... Acho que agora está certo.
>  >     Mas ressalto, isso é só uma regressão linear. Não sei como calcular
>  >     o two-way anova a partir disso.. somente uma anova comum. Mas estou
>  >     certo de que tem jeito...
>  >
>  >
>  > #####################################
>  >
>  > require(ff)
>  > require(ffbase)
>  > require(biglm)
>  >
>  > load("RCBD_Data.Rdata")
>  >
>  >     dados.ff = as.ffdf(Data)
>  > rm(Data)
>  > gc()
>  >
>  >     form = y ~ factor(Treat) + factor(block)
>  >
>  >     for (i in chunk(dados.ff, by=25000)){
>  >        if (i[1]==1){
>  > message("first chunk is: ", i[[1]],":",i[[2]])
>  > biglmfit <- biglm(form, data=dados.ff[i,,drop=FALSE])
>  > }else{
>  > message("next chunk is: ", i[[1]],":",i[[2]])
>  > biglmfit <- update(biglmfit, dados.ff[i,,drop=FALSE])
>  > }
>  >     }
>  >
>  > summary(biglmfit)
>  >
>  >
>  > produzível.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20131029/ed2f7e44/attachment.html>


Mais detalhes sobre a lista de discussão R-br