2011/4/11 Alan Rodrigo Panosso <[email protected]>: > Como salvar a lista gerada pelo código abaixo, utilizando a função > write.table? > > Estou encontrando o erro abaixo!
[...] > lac<-list(mc,ma) > > write.table(lac,"C://r//Saida.txt",sep="\t",col.names=F,row.names=F) > > Erro em data.frame(c(94, 0, 0, 12.7834627990016, 94, 64, 64, 61.968478487737 > : > arguments imply differing number of rows: 4, 94 write.table escreve tabelas, ou seja, dados em formato "retangular". O objeto "lac" é do tipo list, e não pode ser convertida em data.frame porque os componentes da lista têm tamanhos diferentes. Uma opção é usar save() para salvar o objeto no formato binário do R (.RData) ou dput() se quiser salvar como arquivo de texto. Exemplos: dput(lac, file = "Saida.R") save(lac, file = "Saida.RData") Veja também a ajuda de load() e dget() -- Jakson _______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
