Perguntas com a marcação «r»

R é uma linguagem de programação de código aberto e ambiente de software livre para computação estatística, bioinformática, visualização e computação em geral. Forneça exemplos mínimos e reproduzíveis, juntamente com a saída desejada. Use `dput ()` para dados e especifique todos os pacotes não base com chamadas `library ()`. Não incorpore imagens para dados ou código, use blocos de código recuado. Para perguntas relacionadas a estatísticas, use https://stats.stackexchange.com.

6
Remova 'a' da legenda ao usar estética e geom_text
Como posso remover a letra 'a' da legenda gerada por este código? Se eu remover o geom_text, a letra 'a' não aparecerá na legenda. Eu quero manter geom_text, no entanto. ggplot(data = iris, aes(x = Sepal.Length, y=Sepal.Width, shape = Species, colour = Species)) + geom_point() + geom_text(aes(label = Species))
124 r  ggplot2  aesthetics 

3
Como criar gráficos com fundo transparente em R usando o ggplot2?
Preciso gerar gráficos ggplot2 de arquivos R para PNG com fundo transparente. Tudo está bem com os gráficos R básicos, mas sem transparência com o ggplot2: d <- rnorm(100) #generating random data #this returns transparent png png('tr_tst1.png',width=300,height=300,units="px",bg = "transparent") boxplot(d) dev.off() df <- data.frame(y=d,x=1) p <- ggplot(df) + stat_boxplot(aes(x = …


12
linhas data.frame para uma lista
Eu tenho um data.frame que gostaria de converter em uma lista por linhas, o que significa que cada linha corresponderia aos seus próprios elementos de lista. Em outras palavras, eu gostaria de uma lista que contenha o data.frame com linhas. Até agora, lidei com esse problema da seguinte maneira, mas …
123 list  r  dataframe 




6
Como plotar com 2 eixos y diferentes?
Gostaria de sobrepor dois gráficos de dispersão em R para que cada conjunto de pontos tenha seu próprio eixo y (diferente) (ie, nas posições 2 e 4 da figura), mas os pontos apareçam sobrepostos na mesma figura. É possível fazer isso plot? Editar código de exemplo mostrando o problema # …
122 r  plot  yaxis 


5
Como criar um gráfico de densidade em matplotlib?
No RI, é possível criar a saída desejada fazendo: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) Em python (com matplotlib), o mais próximo que cheguei foi com um histograma simples: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 …
122 python  r  numpy  matplotlib  scipy 

6
Aplicando uma função a todas as linhas de uma tabela usando o dplyr?
Ao trabalhar com plyr, muitas vezes achei útil usar adplypara funções escalares que tenho que aplicar a cada linha. por exemplo data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) Sepal.Length Sepal.Width Petal.Length Petal.Width Species Max.Len 1 5.1 3.5 1.4 0.2 setosa 5.1 2 4.9 3.0 1.4 0.2 setosa …
121 r  plyr  dplyr 

7
Como anexar linhas a um quadro de dados R
Examinei o StackOverflow, mas não consigo encontrar uma solução específica para o meu problema, que envolve anexar linhas a um quadro de dados R. Estou inicializando um quadro de dados de 2 colunas vazio, da seguinte maneira. df = data.frame(x = numeric(), y = character()) Então, meu objetivo é percorrer …
121 r  merge  append  dataframe  rows 

14
Contar o número de linhas em cada grupo
Tenho um dataframe e gostaria de contar o número de linhas dentro de cada grupo. Eu regularmente uso a aggregatefunção para somar os dados da seguinte forma: df2 <- aggregate(x ~ Year + Month, data = df1, sum) Agora, eu gostaria de contar observações, mas não consigo encontrar o argumento …
121 r  dataframe  aggregate  r-faq 

13
Sugestões gerais para depuração no R
Eu recebo um erro ao usar uma função R que escrevi: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge O que eu fiz: Percorrer a função Adicionar impressão para descobrir em que linha o erro ocorre sugere duas funções que não devem ser usadas …
120 r  debugging  r-faq 

2
Editando rótulos de legenda (texto) no ggplot
Passei horas procurando na documentação e no StackOverflow, mas nenhuma solução parece resolver o meu problema. Ao usar, ggplotnão consigo obter o texto correto na legenda, mesmo que esteja no meu quadro de dados. Eu tentei scale_colour_manual, scale_fill_manualcom valores diferentes para labels=, como c("T999", "T888")", "cols". Aqui está o meu …
120 r  text  ggplot2  label 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.