Articles of r faq

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

Eu estou tentando fazer um heatmap usando ggplot2 usando a function geom_tiles aqui está o meu código abaixo: p<-ggplot(data,aes(Treatment,organisms))+geom_tile(aes(fill=S))+ scale_fill_gradient(low = "black",high = "red") + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme(legend.position = "right", axis.ticks = element_blank(), axis.text.x = element_text(size = base_size, angle = 90, hjust = 0, colour = "black"), […]

Como posso remover todas as duplicatas para que NONE seja deixado em um quadro de dados?

Existe uma questão semelhante para o PHP, mas estou trabalhando com o R e não consigo traduzir a solução para o meu problema. Eu tenho esse quadro de dados com 10 linhas e 50 colunas, onde algumas das linhas são absolutamente idênticas. Se eu usar um único, eu obtenho uma linha por – digamos – […]

Como dividir um quadro de dados?

Eu quero dividir um quadro de dados em vários frameworks menores. Isto parece uma questão muito trivial, no entanto não consigo encontrar uma solução de pesquisa na web.

Plote dois charts na mesma plotagem em R

Eu gostaria de traçar y1 e y2 no mesmo enredo. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Mas quando eu faço assim, eles não são tramados no mesmo enredo juntos. Em Matlab, você […]

Teste se um vetor contém um determinado elemento

Como verificar se um vetor contém um determinado valor?

Sugestões gerais para debugging em R

Eu recebo um erro ao usar uma function R que eu escrevi: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge O que eu fiz: Percorra a function Adicionando impressão para descobrir em que linha o erro ocorre sugere duas funções que não devem usar glm.fit . Eles são window() […]

Contando o número de elementos com os valores de x em um vetor

Eu tenho um vetor de números: numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) Como posso ter R contando o número de vezes que um valor x aparece no vetor?

strptime, as.POSIXct e as.Date return inesperado NA

Quando tento analisar um registro de data e hora no seguinte formato: “Qui Nov 8 15:41:45 2012”, somente NA é retornado. Estou usando o Mac OS X, R 2.15.2 e o Rstudio 0.97.237. A linguagem do meu sistema operacional é holandês: eu presumo que isso tenha algo a ver com isso. Quando tento strptime , […]

Como nomear variables ​​on the fly?

É possível criar novos nomes de variables ​​na hora? Eu gostaria de ler frameworks de dados de uma lista em novas variables ​​com números no final. Algo como orca1, orca2, orca3 … Se eu tentar algo como paste(“orca”,i,sep=””)=list_name[[i]] Eu recebo este erro target of assignment expands to non-language object Existe outra maneira de contornar isso?

Contando valores exclusivos / distintos por grupo em um quadro de dados

Digamos que eu tenha o seguinte quadro de dados: > myvec name order_no 1 Amy 12 2 Jack 14 3 Jack 16 4 Dave 11 5 Amy 12 6 Jack 16 7 Tom 19 8 Larry 22 9 Tom 19 10 Dave 11 11 Jack 17 12 Tom 20 13 Amy 23 14 Jack 16 […]