
Perfeito Jakson, perfeito. Tudo resolvido!!! O objetivo é converter arquivos gerados pelo processo de krigagem entre os programas WinGSLib e SURFER. Essa conversão vai agilizar o trabalho do nosso grupo de pesquisa (http://www.csme.com.br/). Bom, mais uma vez, muito obrigado pelas informações e, principalmente, pela imensa ajuda. Abraços Alan -----Mensagem original----- De: r-br-bounces@listas.c3sl.ufpr.br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de Jakson A. Aquino Enviada em: segunda-feira, 11 de abril de 2011 19:55 Para: r-br@listas.c3sl.ufpr.br Assunto: Re: [R-br] RES: Problemas write.table 2011/4/11 Alan Rodrigo Panosso <arpanosso@yahoo.com.br>:
Nesse caso então, deveríamos igualar o número de colunas dos objetos para poder salvá-los. mcdf<-as.data.frame(mc) mcdf[,3:NC]<-NA mac<-rbind(mcdf,ma)
Um data.frame pode ter qualquer quantidade de colunas, mas todas têm que ter o mesmo comprimento. Então, a rigor, o que precisaria ser feito seria igualar o número de elementos das colunas. Mas, se os objetos que compõem a list têm comprimentos diferentes, ela provavelmente não deve ser convertida em data.frame.
Desculpe-me pela pergunta, mas existe alguma função/método, para preencher os arquivos com espaços ou tabulações, sem resultar em NA no arquivo de saída?
Olhando seu código, não percebi qual é o seu objetivo, mas para não ter o texto NA no arquivo de saída gerado por write.table, use o argumento "na": write.table(mac, "C://r//Saida.txt", sep="\t", col.names=F, row.names=F, na = "") -- Jakson _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br