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?
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
> 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.
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
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.