operacao com colunas

Prezados, venho novamente com a mesma duvida, pq acho que nao me fiz ser claro no ultimo email sobre colunas. se eu tenho um data.frame (nomeado 'teste') com os nomes das colunas: "nome", "media", "nota1", "nota2", "nota3", "nota4", "nota5". se eu buscar o ncol (teste) sera igual a 7. Entretanto eu gostaria de tratar as colunas iniciadas em "nota" como uma unica coluna, no qual no momento que eu chamar ncol (teste), isso me retorne apenas ncol(teste) = 3. Por favor alguem teria alguma sugestao para tal? obrigada, AJ.

Eu sugiro que você utilize a função gather do package tidyR. Nesse link você pode ver como a função funciona http://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html 2015-01-12 12:20 GMT-02:00 Angélica Jaconi <ninajc.84@gmail.com>:
Prezados,
venho novamente com a mesma duvida, pq acho que nao me fiz ser claro no ultimo email sobre
colunas.
se eu tenho um data.frame (nomeado 'teste') com os nomes das colunas: "nome", "media", "nota1", "nota2", "nota3", "nota4", "nota5".
se eu buscar o ncol (teste) sera igual a 7. Entretanto eu gostaria de tratar as colunas iniciadas em "nota" como uma unica coluna, no qual no momento que eu chamar ncol (teste), isso me retorne apenas ncol(teste) = 3.
Por favor alguem teria alguma sugestao para tal?
obrigada,
AJ.
_______________________________________________ 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.

Angélica, Quando tive algum duvia, e não saber explicar muito bem o que quer fazer, envie um CMR. Se me permite, acho que vc esta querendo fazer uma melt (fusão) na sua data.frame. Assim, carrege o pacote e execute os seguintes comandos library(reshape) mydata <- melt(teste, id = c("nome", "media")) names(mydata)[3:4] <- c("nota", "valor") Att. 2015-01-12 12:20 GMT-02:00 Angélica Jaconi <ninajc.84@gmail.com>:
Prezados,
venho novamente com a mesma duvida, pq acho que nao me fiz ser claro no ultimo email sobre
colunas.
se eu tenho um data.frame (nomeado 'teste') com os nomes das colunas: "nome", "media", "nota1", "nota2", "nota3", "nota4", "nota5".
se eu buscar o ncol (teste) sera igual a 7. Entretanto eu gostaria de tratar as colunas iniciadas em "nota" como uma unica coluna, no qual no momento que eu chamar ncol (teste), isso me retorne apenas ncol(teste) = 3.
Por favor alguem teria alguma sugestao para tal?
obrigada,
AJ.
_______________________________________________ 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.
-- Alisson Lucrecio da Costa

Angélica, Quando tive algum duvia, e não saber explicar muito bem o que quer fazer, envie um CMR. Se me permite, acho que vc esta querendo fazer uma melt (fusão) na sua data.frame. Assim, carrege o pacote e execute os seguintes comandos library(reshape) mydata <- melt(teste, id = c("nome", "media")) names(mydata)[3:4] <- c("nota", "valor") Att. 2015-01-12 12:20 GMT-02:00 Angélica Jaconi <ninajc.84@gmail.com>:
Prezados,
venho novamente com a mesma duvida, pq acho que nao me fiz ser claro no ultimo email sobre
colunas.
se eu tenho um data.frame (nomeado 'teste') com os nomes das colunas: "nome", "media", "nota1", "nota2", "nota3", "nota4", "nota5".
se eu buscar o ncol (teste) sera igual a 7. Entretanto eu gostaria de tratar as colunas iniciadas em "nota" como uma unica coluna, no qual no momento que eu chamar ncol (teste), isso me retorne apenas ncol(teste) = 3.
Por favor alguem teria alguma sugestao para tal?
obrigada,
AJ.
_______________________________________________ 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.
-- Alisson Lucrecio da Costa
participantes (3)
-
Alisson Lucrécio
-
Angélica Jaconi
-
Thiago Serafim