Articles of r

Como usar símbolos gregos em ggplot2?

Minhas categorias precisam ser nomeadas com letras gregas. Eu estou usando ggplot2 e funciona lindamente com os dados. Infelizmente não consigo descobrir como colocar esses símbolos gregos no eixo x (nas marcas de escala) e também fazê-los aparecer na legenda. Há alguma forma de fazer isso? UPDATE: Eu dei uma olhada no link , no […]

Método para extrair o ajuste da linha stat_smooth

Existe uma maneira de extrair os valores da linha ajustada retornada de stat_smooth? O código que estou usando é assim: p <- ggplot(df1, aes(x=Days, y= Qty,group=Category,color=Category)) p <- p + stat_smooth(method=glm, fullrange=TRUE)+ geom_point()) Este novo usuário r apreciaria muito qualquer orientação.

Descobre quantas vezes as linhas duplicadas se repetem no quadro de dados R

Eu tenho um quadro de dados como o exemplo a seguir a = c(1, 1, 1, 2, 2, 3, 4, 4) b = c(3.5, 3.5, 2.5, 2, 2, 1, 2.2, 7) df <-data.frame(a,b) Eu posso remover linhas duplicadas do quadro de dados R pelo seguinte código, mas como posso encontrar quantas vezes cada linha duplicada […]

O que exatamente é a semântica copy-on-modify em R, e onde está a fonte canônica?

De vez em quando me deparo com a noção de que R tem semântica de copy-on-modify , por exemplo, no wiki de devtools de Hadley . A maioria dos objects R possui semântica de cópia em modificação, portanto, modificar um argumento de function não altera o valor original Eu posso rastrear este termo de volta […]

Por que não é aconselhável usar attach () em R e o que devo usar em vez disso?

Vamos supor que tenhamos um quadro de dados x que contenha as colunas job e income . Consultar os dados no quadro normalmente requer os comandos x$job para os dados na coluna job e x$income para os dados na coluna de income . No entanto, usar o comando attach(x) permite eliminar o nome do quadro […]

Substitua um valor em um quadro de dados com base em uma instrução condicional (`if`)

No quadro de dados R codificado abaixo, gostaria de replace todas as vezes que B aparece com b . junk <- data.frame(x <- rep(LETTERS[1:4], 3), y <- letters[1:12]) colnames(junk) <- c("nm", "val") isso fornece: nm val 1 A a 2 B b 3 C c 4 D d 5 A e 6 B f 7 […]

Extrair informações dentro de todos os parênteses em R

Eu tenho uma seqüência de caracteres e o que extrair as informações dentro de vários parênteses. Atualmente posso extrair as informações do último parêntese com o código abaixo. Como eu faria isso para extrair vários parênteses e retornar como um vetor? j <- "What kind of cheese isn't your cheese? (wonder) Nacho cheese! (groan) (Laugh)" […]

Como usar uma imagem como um ponto no ggplot?

Existe alguma maneira de usar uma pequena imagem específica como um ponto em um gráfico de dispersão com ggplot2. Idealmente, quero resize as imagens com base em uma variável. Aqui está um exemplo: library(ggplot2) p <- ggplot(mtcars, aes(wt, mpg)) p + geom_point(aes(size = qsec, shape = factor(cyl))) Então eu basicamente quero saber se existe uma […]

Prever o Day-Ahead em ambiente paralelizado e escalável – Pacote H2O – R ou Python

Seguindo minha pergunta respondida: R ou Python – faça o loop dos dados de teste – Validação de previsão nas próximas 24 horas (96 valores por dia) Eu quero prever o próximo dia usando o pacote H2o. Você pode encontrar explicações detalhadas para o meu dataset no mesmo link acima . A dimensão de dados […]

Adicionando uma coluna de médias por grupo aos dados originais

Eu quero adicionar uma coluna de médias com base na coluna do fator em R data.frame . Como isso: df1 <- data.frame(X = rep(x = LETTERS[1:2], each = 3), Y = 1:6) df2 <- aggregate(data = df1, Y ~ X, FUN = mean) df3 <- merge(x = df1, y = df2, by = "X", suffixes […]