Escrever diretorio formato windows em arquivo

Caros, estou preparando uns arquivos para uma simulação é preciso que o R guarde um vetor da seguinte forma x <- 't:\pasta' Isto depois será usado por um outro programa. No entanto, recebo a mensagem de erro Erro: '\p' é uma seqüência de escape não reconhecida na cadeia de caracteres começando com "T:\p" Alguma sugestão? Abraços, Leandro

Use x <- "T\\pasta" ou x <- "T/pasta" e veja também ?file.path --- Fernando Mayer Universidade Federal de Santa Catarina - UFSC Departamento de Ecologia e Zoologia - ECZ/CCB URL: http://sites.google.com/site/fernandomayer e-mail: fernandomayer [@] gmail.com 2012/6/5 Leandro Marino <leandromarino@leandromarino.com.br>:
Caros,
estou preparando uns arquivos para uma simulação é preciso que o R guarde um vetor da seguinte forma
x <- 't:\pasta'
Isto depois será usado por um outro programa.
No entanto, recebo a mensagem de erro Erro: '\p' é uma seqüência de escape não reconhecida na cadeia de caracteres começando com "T:\p"
Alguma sugestão?
Abraços, Leandro _______________________________________________ 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.

*Fernando,* * * *na realidade vou gerar um arquivo que será lido por outro programa. Preciso apenas q o R aceite o vetor tipo char desta forma.* * * *apenas isto* * * *e preciso na hora de exportar a tabela que ele mantenha isto.* * * * * * * Em 5 de junho de 2012 23:32, Fernando Mayer <fernandomayer@gmail.com>escreveu:
Use
x <- "T\\pasta"
ou
x <- "T/pasta"
e veja também
?file.path
--- Fernando Mayer Universidade Federal de Santa Catarina - UFSC Departamento de Ecologia e Zoologia - ECZ/CCB URL: http://sites.google.com/site/fernandomayer e-mail: fernandomayer [@] gmail.com
2012/6/5 Leandro Marino <leandromarino@leandromarino.com.br>:
Caros,
estou preparando uns arquivos para uma simulação é preciso que o R guarde um vetor da seguinte forma
x <- 't:\pasta'
Isto depois será usado por um outro programa.
No entanto, recebo a mensagem de erro Erro: '\p' é uma seqüência de escape não reconhecida na cadeia de caracteres começando com "T:\p"
Alguma sugestão?
Abraços, Leandro _______________________________________________ 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.
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.

Em 562012 23:44, Leandro Marino escreveu:
Fernando,
na realidade vou gerar um arquivo que será lido por outro programa. Preciso apenas q o R aceite o vetor tipo char desta forma.
apenas isto
e preciso na hora de exportar a tabela que ele mantenha isto.
Leandro, O R usa "seqüências de escape", ou seja códigos multicaráter para poder inserir caracteres não imprimíveis, como o TAB de tabulação (\t), avanço de linha (\n), etc. A barra por isso passa a ter uma função especial, assim, para sair dessa arapuca, o caráter imprimível "barra" passa a usar a sintaxe dos "não imprimíveis" e fica "\\". Por isso:
x <- 't:\pasta' cat(x) t:\pasta>
HTH -- Cesar Rabak GNULinux User 52247. Get counted: http:counter.li.org

*Cesar,* * * *não estou conseguindo utilizar desta forma...* * * * x <- data.frame(c("T:\\pasta","T:\\past1a")) cat(x) * Em 6 de junho de 2012 09:48, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Cesar,*
neste caso terei de exportar usando a função cat?
Não consegui compreender como fazer uma coluna do meu data.frame receber este valor.
Abraços, Leandro

Pensei em usar paste() para montar o diretório... Algo como: x <- data.frame(diretorio = c(paste("T:", "\\pasta <file://pasta/>", sep=""),paste("T:", "\\past1a <file://past1a/>", sep=""))) Não é nem de longe elegante.... mas quem sabe? abs. Em 6 de junho de 2012 10:24, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Cesar,* * * *não estou conseguindo utilizar desta forma...* * * * x <- data.frame(c("T:\\pasta","T:\\past1a")) cat(x)
* Em 6 de junho de 2012 09:48, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Cesar,*
neste caso terei de exportar usando a função cat?
Não consegui compreender como fazer uma coluna do meu data.frame receber este valor.
Abraços, Leandro
_______________________________________________ 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.
-- Marcos F. Silva http://sites.google.com/site/marcosfs2006

*Marcos,* * * *a questao é que enviarei este banco de dados para outro software que irá ler os caminhos.* * * *Preciso apenas criar uma variável com o caminho padrão windows para este soft.* * * *ou seja, preciso armazenar uma coluna no dataframe de forma que fique* * * *x <- data.frame(path = c('c:\pasta\subpasta1',**'c:\pasta\subpasta2'**))* * * *O problema é que o R não me permite armazenar desta forma. Entendeu?* * * * * Em 6 de junho de 2012 10:49, Marcos Silva <marcosfs2006@gmail.com> escreveu:
Pensei em usar paste() para montar o diretório... Algo como:
x <- data.frame(diretorio = c(paste("T:", "\\pasta", sep=""),paste("T:", " \\past1a", sep="")))
Não é nem de longe elegante.... mas quem sabe?
abs. Em 6 de junho de 2012 10:24, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Cesar,* * * *não estou conseguindo utilizar desta forma...* * * * x <- data.frame(c("T:\\pasta","T:\\past1a")) cat(x)
* Em 6 de junho de 2012 09:48, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Cesar,*
neste caso terei de exportar usando a função cat?
Não consegui compreender como fazer uma coluna do meu data.frame receber este valor.
Abraços, Leandro
_______________________________________________ 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.
-- Marcos F. Silva http://sites.google.com/site/marcosfs2006
_______________________________________________ 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.

e pq mesmo que x <- 't:\\pasta' writeLines(x, 'teste.txt') nao funciona? b 2012/6/6 Marcos Silva <marcosfs2006@gmail.com>:
Pensei em usar paste() para montar o diretório... Algo como:
x <- data.frame(diretorio = c(paste("T:", "\\pasta", sep=""),paste("T:", "\\past1a", sep="")))
Não é nem de longe elegante.... mas quem sabe?
abs. Em 6 de junho de 2012 10:24, Leandro Marino <leandromarino@leandromarino.com.br> escreveu:
Cesar,
não estou conseguindo utilizar desta forma...
x <- data.frame(c("T:\\pasta","T:\\past1a")) cat(x)
Em 6 de junho de 2012 09:48, Leandro Marino <leandromarino@leandromarino.com.br> escreveu:
Cesar,
neste caso terei de exportar usando a função cat?
Não consegui compreender como fazer uma coluna do meu data.frame receber este valor.
Abraços, Leandro
_______________________________________________ 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.
-- Marcos F. Silva http://sites.google.com/site/marcosfs2006
_______________________________________________ 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.

**exportação * Em 6 de junho de 2012 10:58, Leandro Marino < leandromarino@leandromarino.com.br> escreveu:
*Putz Benilton, a portação estava toda errada aí tinha dado conflito.* *funciona perfeitamente!* * * *Obrigado a todos!* * * 2012/6/6 Benilton Carvalho <beniltoncarvalho@gmail.com>
x <- 't:\\pasta' writeLines(x, 'teste.txt')
participantes (5)
-
Benilton Carvalho
-
Cesar Rabak
-
Fernando Mayer
-
Leandro Marino
-
Marcos Silva