Resultados da pesquisa a pedido "r-faq"

2 a resposta

Como você solicita especificamente o eixo ggplot2 x em vez da ordem alfabética? [duplicado

Esta pergunta já tem uma resposta aqui: Altere a ordem de uma escala x discreta [/questions/3253641/change-the-order-of-a-discrete-x-scale] 5 respostas Estou tentando fazer umaheatmap usandoggplot2 usando ogeom_tiles function aqui está o meu ...

8 a resposta

Cole várias colunas juntas

Tenho várias colunas em um quadro de dados que quero colar (separadas por "-") da seguinte maneira: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b e h 3 c f iO que eu ...

3 a resposta

Adicione a coluna que contém valores binados de uma coluna inteira

Tenho um quadro de dados com algumas colunas, uma dessas colunas é a hierarquia, um número inteiro entre 1 e 20. Quero criar outra coluna que contenha um valor de bin como "1-4", "5-10", "11 -15 "," 16-20 ". Qual é a maneira mais eficaz de ...

3 a resposta

Leia apenas um número limitado de colunas

Pode alguém me dizer como ler apenas os primeiros 6 meses (7 colunas) para cada ano dos dados abaixo, por exemplo, usandoread.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 ...

8 a resposta

Como adicionar zeros à esquerda?

Tenho um conjunto de dados que se parece com isso: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 ...

2 a resposta

Confusão entre níveis de fator e rótulos de fator

Parece haver uma diferença entre os níveis e os rótulos de um fator em R. Até agora, eu sempre pensei que os níveis eram o nome "real" dos níveis dos fatores e os rótulos eram os nomes usados para a saída (como tabelas e gráficos) ) Obviamente, ...

9 a resposta

Como remodelar dados de formato longo para amplo?

Estou tendo problemas para reorganizar o seguinte quadro de dados: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 ...

4 a resposta

Calcular a média do grupo (ou outras estatísticas de resumo) e atribuir aos dados originais

Quero calcularmean (ou qualquer outra estatística resumida de comprimento um, por exemplo,min, max, length, sum) de uma variável numérica ("valor") em cada nível de uma variável de agrupamento ("grupo" A estatística de resumo deve ser atribuída ...

7 a resposta

Convertendo ano e mês (formato “aaaa-mm”) para uma data?

Tenho um conjunto de dados parecido com este: Month count 2009-01 12 2009-02 310 2009-03 2379 2009-04 234 2009-05 14 2009-08 1 2009-09 34 2009-10 2386 Desejo plotar os dados (meses como valores x e conta como valores y). Como existem lacunas ...

5 a resposta

O que significa "métodos S3" em R?

Desde que sou relativamente novo no R, não sei quais são os métodos e objetos do S3. Descobri que existem sistemas de objetos S3 e S4 e alguns recomendam o uso do S3 sobre S4, se ...