Rafael, você precisa então nos enviar um código mínimo reproduzível do que vc esta tentanto fazer para que possamos te ajudar.
A soma de uma coluna de um data.frame é simplesmente sum(df$x) --- Fernando Mayer URL: http://sites.google.com/site/fernandomayer e-mail: fernandomayer [@] gmail.com 2011/6/18 Rafael Fernandes <[email protected]>: > Olá Fernando, > eu não consegui fazer a segunda coluna do data.frame ser a multiplicação da > primeira por 3.6, o R fala que * não é reconhecido. > E não é isso que eu quero, eu quero somar essa coluna inteira. Tem como > somar uma coluna inteira de um data.frame? > > Obrigado. > > Em 18 de junho de 2011 18:25, Fernando Mayer <[email protected]> > escreveu: >> >> Rafael, >> >> o que vc entende por "tabela" no R? Talvez vc esteja se referindo a um >> data.frame? Tente isso: >> >> df <- data.frame(x = runif(10), y = runif(10)) >> # seleciona a coluna que vc quer em df e cria uma segunda "coluna" >> multiplicada por 3.6 >> df2 <- data.frame(x = df$x, x2 = df$x*3.6) >> >> []s, >> >> >> --- >> Fernando Mayer >> URL: http://sites.google.com/site/fernandomayer >> e-mail: fernandomayer [@] gmail.com >> >> >> >> 2011/6/18 Rafael Fernandes <[email protected]>: >> > Olá Felipe, >> > Eu não consegui fazer com que a função >> > >> >>soma = sum(c)*3.6 >> > >> > leia os dados, porque eu acho que eles não estão em uma coluna, estão só >> > como uma sequência de números. >> > Dá o seguinte erro: >> > >> >>Error in Summary.factor(c(1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 5L, 7L, : >> > sum not meaningful for factors >> > >> > Como faço para mudar? >> > >> > Em 17 de junho de 2011 22:55, Felipe Emanoel Barletta Mendes >> > <[email protected]> escreveu: >> >> >> >> >> >> Rafael, >> >> >> >> Talvez isto lhe ajude: >> >> >> >> ===== criando matriz >> >> x<-rnorm(200) >> >> y <- rnorm(200) >> >> dados <- data.frame(x,y) >> >> head(dados) >> >> >> >> ===== selecionando a coluna y >> >> dados2<-as.vector(dados[,2]) >> >> soma <- function(c) >> >> { >> >> resp <- sum(c)*3.6 >> >> resp >> >> } >> >> soma(dados2) >> >> >> >> >> >> >> >> >> >> >> >> Rafael Fernandes >> >> > Olá, gostaria de saber como selecionar uma coluna de uma tabela, e >> >> > criar >> >> > uma >> >> > nova tabela com esses dados. E aí eu queria fazer uma função que some >> >> > essa >> >> > coluna e multiplique por 3,6. >> >> > >> >> > Obrigado. >> >> > >> >> > -- >> >> > Rafael Dreux Miranda Fernandes >> >> > Estudante de Graduação em Engª Agronômica >> >> > http://opinioesrafadreux.blogspot.com/ >> >> > _______________________________________________ >> >> > R-br mailing list >> >> > [email protected] >> >> > 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. >> >> >> >> >> >> Felipe E. Barletta Mendes >> >> (41)9189-5198 >> >> (41)3025-2150 >> >> (41)3328-7216 >> >> http://www.leg.ufpr.br/doku.php/pessoais:felipe >> >> >> >> _______________________________________________ >> >> R-br mailing list >> >> [email protected] >> >> 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. >> > >> > >> > >> > -- >> > Rafael Dreux Miranda Fernandes >> > Estudante de Graduação em Engª Agronômica >> > http://opinioesrafadreux.blogspot.com/ >> > >> > _______________________________________________ >> > R-br mailing list >> > [email protected] >> > 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 >> [email protected] >> 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. > > > > -- > Rafael Dreux Miranda Fernandes > Estudante de Graduação em Engª Agronômica > http://opinioesrafadreux.blogspot.com/ > > _______________________________________________ > R-br mailing list > [email protected] > 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 [email protected] 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.
