Re: [R-br] help - Ajuda com seleção de dados de uma coluna e criação de funções.

Olá pessoal, Valeu pela ajuda, eu é que tava selecionando errado, agora já deu certo. Obrigado pela ajuda de todos. Em 27 de junho de 2011 11:59, Rafael Fernandes <rafadreux@gmail.com>escreveu:
Olá pessoal, agora eu consegui ler a tabela, com o read.csv, e trocando os ; por , no notepad, e selecionando com o comando x2 = x1[1:49,4]. Também consegui fazer o summary(x2), mas não estou conseguindo fazer a soma total desse x1, é só sum(x1).
2011/6/26 Rafael Fernandes <rafadreux@gmail.com>
Olá, segue em anexo parte da tabela que estou tentando trabalhar. Estou lendo com o read.table().
Em 23 de junho de 2011 12:01, Felipe Emanoel Barletta Mendes < felipe@leg.ufpr.br> escreveu:
Rafael, pode enviar uma parte dos dados?
E como você está lendo eles no R?
Rafael Fernandes
Cuntinua dando o mesmo erro de mudar os números. Não sei o que está acontecendo.
Em 22 de junho de 2011 10:10, Felipe Emanoel Barletta Mendes < felipe@leg.ufpr.br> escreveu:
Rafael se dia é uma tabela de de 4 colunas e você quer selecionar os valores de 2 a 49 desta coluna faça desta forma:
PAR<-dias[2:49,4] PAR<-as.numeric(PAR)
Seu objeto dias é um data frame? is.data.frame(dias) Se não for, transforme em data frame.Fica melhor para trabalhar com ele. as.data.frame(dias)
Rafael Fernandes
Olá, eu acho que não adiantou, pq eu fiz o seguinte comando:
> PAR <- as.numeric(dias$V4[2:49]) E deu esse resultado: > PAR [1] 1 1 2 1 1 1 1 1 1 5 7 13 41 14 24 32 40 53 62 71 73 46 80 64 66 [26] 57 60 43 26 42 50 34 10 11 28 35 17 8 2 2 3 1 1 1 1 1 1 1 > Que não é a quarta coluna dos valores 2 a 49. Sendo que o objeto "dias" é uma tabela de 4 colunas e eu quero selecionar a quarta. Por favor me ajudem.
Em 21 de junho de 2011 12:07, Felipe Emanoel Barletta Mendes < felipe@leg.ufpr.br> escreveu:
> Olá rafael. > > O que acontece é que seus dados estão como fator. > Você precisa transformá-lo em numeric. > > dados$coluna<-as.numeric(dados$coluna) > > > > > Rafael Fernandes > > 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 < > > felipe@leg.ufpr.br> 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 > >> > 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. > >> > > > > > > > > -- > > Rafael Dreux Miranda Fernandes > > Estudante de Graduação em Engª Agronômica > > http://opinioesrafadreux.blogspot.com/ > > > > > Felipe E. Barletta Mendes > (41)9189-5198 > (41)3025-2150 > (41)3328-7216 > http://www.leg.ufpr.br/doku.php/pessoais:felipe > >
-- Rafael Dreux Miranda Fernandes Estudante de Graduação em Engª Agronômica http://opinioesrafadreux.blogspot.com/
Felipe E. Barletta Mendes (41)9189-5198 (41)3025-2150 (41)3328-7216 http://www.leg.ufpr.br/doku.php/pessoais:felipe
-- Rafael Dreux Miranda Fernandes Estudante de Graduação em Engª Agronômica http://opinioesrafadreux.blogspot.com/
Felipe E. Barletta Mendes (41)9189-5198 (41)3025-2150 (41)3328-7216 http://www.leg.ufpr.br/doku.php/pessoais:felipe
-- Rafael Dreux Miranda Fernandes Agronomic Engineering Student of UFSCar - Brasil. http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4270671D0
-- Rafael Dreux Miranda Fernandes Agronomic Engineering Student of UFSCar - Brasil. http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4270671D0
-- Rafael Dreux Miranda Fernandes Agronomic Engineering Student of UFSCar - Brasil. http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4270671D0
participantes (1)
-
Rafael Fernandes