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: [email protected]
[mailto:[email protected]] Em nome de Jakson A. Aquino
Enviada em: segunda-feira, 11 de abril de 2011 19:55
Para: [email protected]
Assunto: Re: [R-br] RES: Problemas write.table

2011/4/11 Alan Rodrigo Panosso <[email protected]>:
> 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
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br

_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br

Responder a