
Caros, alguém conhece alguma função no R que possa substituir a função scan()? No sentido de que a função scan() precisa de um file para fazer scan, ou então voce digitar todos os valores (segundo o que eu entendo). Por exemplo: tenho um object de classe list, e gostaria de ler este objeto, sem precisar salvá-lo em file primeiro, ou sem precisar digitá-lo. n = c(2, 3, 5) s = c("aa", "bb", "cc", "dd", "ee") b = c(TRUE, FALSE, TRUE, FALSE, FALSE) object = list(n, s, b, 3) # x contains copies of n, s, b eu gostaria poder fazer scan(object), existe algo semelhante que funcione?! Obrigada, Fernanda

Acredito que não me expressei bem, gostaria de evitar ler um file. O object já esta no console. Em Segunda-feira, 2 de Dezembro de 2013 11:40, Elias T Krainski <eliaskrainski@yahoo.com.br> escreveu: source() _______________________________________________ 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.

Não entendi. Apenas digitat object e apertar enter não funciona? Veja print, e também cat. M On Mon, Dec 2, 2013 at 9:49 AM, Fernanda De Bastiani < fernandadebastiani@yahoo.com.br> wrote:
Acredito que não me expressei bem, gostaria de evitar ler um file. O object já esta no console.
Em Segunda-feira, 2 de Dezembro de 2013 11:40, Elias T Krainski < eliaskrainski@yahoo.com.br> escreveu: source() _______________________________________________ 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.
-- Manoel Galdino https://sites.google.com/site/galdinomcz/

Tb nao entendi. se o objeto já está ali entao ele já existe no R? Voce quer sabver este objeto e ler depois? melhor explicar com mais detalhes On Mon, 2 Dec 2013, Fernanda De Bastiani wrote:
Caros,
alguém conhece alguma função no R que possa substituir a função scan()? No sentido de que a função scan() precisa de um file para fazer scan, ou então voce digitar todos os valores (segundo o que eu entendo).
Por exemplo: tenho um object de classe list, e gostaria de ler este objeto, sem precisar salvá-lo em file primeiro, ou sem precisar digitá-lo.
n = c(2, 3, 5) s = c("aa", "bb", "cc", "dd", "ee") b = c(TRUE, FALSE, TRUE, FALSE, FALSE) object = list(n, s, b, 3) # x contains copies of n, s, b
eu gostaria poder fazer scan(object), existe algo semelhante que funcione?! Obrigada, Fernanda

Fernanda, boa tarde! Também não entendi direito, mas veja se algo lhe serve do código abaixo. ### <code r> n = c(2, 3, 5) s = c("aa", "bb", "cc", "dd", "ee") b = c(TRUE, FALSE, TRUE, FALSE, FALSE) object = list(n, s, b, 3) # x contains copies of n, s, b ### 'relendo'/copiando o objeto obj.novo1 <- object ### cópia do objeto obj.novo2 <- dput(object) dput(object) ### saída do dput() ### copiando e colando a saída do dput no console pra criar um novo objeto obj.novo3 <- list(c(2, 3, 5), c("aa", "bb", "cc", "dd", "ee"), c(TRUE, FALSE, TRUE, FALSE, FALSE), 3) all.equal(obj.novo1,obj.novo2) all.equal(obj.novo1,obj.novo3) ### </code> Éder Comunello <c <comunello.eder@gmail.com>omunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W]

Muito Obrigada Éder, deu certo!! Fernanda Em Quarta-feira, 4 de Dezembro de 2013 16:00, Éder Comunello <comunello.eder@gmail.com> escreveu: Fernanda, boa tarde! Também não entendi direito, mas veja se algo lhe serve do código abaixo. ### <code r> n = c(2, 3, 5) s = c("aa", "bb", "cc", "dd", "ee") b = c(TRUE, FALSE, TRUE, FALSE, FALSE) object = list(n, s, b, 3) # x contains copies of n, s, b ### 'relendo'/copiando o objeto obj.novo1 <- object ### cópia do objeto obj.novo2 <- dput(object) dput(object) ### saída do dput() ### copiando e colando a saída do dput no console pra criar um novo objeto obj.novo3 <- list(c(2, 3, 5), c("aa", "bb", "cc", "dd", "ee"), c(TRUE, FALSE, TRUE, FALSE, FALSE), 3) all.equal(obj.novo1,obj.novo2) all.equal(obj.novo1,obj.novo3) ### </code> Éder Comunello <comunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W] _______________________________________________ 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.
participantes (5)
-
Elias T Krainski
-
Fernanda De Bastiani
-
Manoel Galdino
-
Paulo Justiniano
-
Éder Comunello