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.



5
Adicionando uma linha de regressão em um ggplot
Estou tentando adicionar uma linha de regressão em um ggplot. Tentei primeiro com abline, mas não consegui fazer funcionar. Então eu tentei isso ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) Mas também não está funcionando.

9
Colocando o LaTeX em gráficos R
Eu gostaria de adicionar LaTeXtipografia aos elementos das plotagens R(por exemplo: o título, os rótulos dos eixos, as anotações etc.) usando a combinação de base/latticeou com ggplot2. Questões: Existe uma maneira de entrar LaTeXem parcelas usando esses pacotes e, se sim, como é feito? Caso contrário, existem pacotes adicionais necessários …
119 r  latex  plot 

4
Identificação de objeto R
Costumo terminar com uma função que produz saída, para a qual não entendo o tipo de dado de saída. Estou esperando uma lista e acaba sendo uma lista de listas ou um quadro de dados ou outra coisa. Qual é um bom método ou fluxo de trabalho para descobrir o …
119 r  object 

1
adicionar rótulos dos eixos xey em ggplot2
Como altero os rótulos xey neste gráfico, por favor? library(Sleuth2) library(ggplot2) discharge<-ex1221new$Discharge area<-ex1221new$Area nitrogen<-ex1221new$NO3 p <- ggplot(ex1221new, aes(discharge, area), main="Point") p + geom_point(aes(size= nitrogen)) + scale_area() + opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"), subtitle="n=41")
119 r  label  ggplot2 

6
Erro persistente de estado de gráfico inválido ao usar ggplot2
Eu acredito que meu dataframe está bom e meu código está bom. Na verdade, eliminei partes do quadro de dados e a maior parte do código gráfico para tornar as coisas o mais básicas possível. Mesmo assim, eu consigo: Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state O que …
119 r  ggplot2 

5
Passe um nome de coluna data.frame para uma função
Estou tentando escrever uma função para aceitar um data.frame ( x) e um columndele. A função executa alguns cálculos em xe posteriormente retorna outro data.frame. Estou preso no método de práticas recomendadas para passar o nome da coluna para a função. Os dois exemplos mínimos fun1e fun2abaixo produzem o resultado …
119 r  dataframe  r-faq 

1
Reordenar barras em geom_bar ggplot2
Estou tentando fazer um gráfico de barras onde o gráfico é ordenado do miRNAmais alto valueao mais miRNAbaixo. Por que meu código não funciona? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos 5 5 mmu-miR-139-5p pos 10 6 …
119 r  ggplot2 


6
Substituição para “renomear” no dplyr
Eu gosto da função de renomeação de plyr rename. Recentemente comecei a usar o dplyr e gostaria de saber se existe uma maneira fácil de renomear variáveis ​​usando uma função de dplyr, que seja tão fácil de usar quanto a de plyr rename?
118 r  rename  dplyr 

9
Por que as instruções ifelse de R não retornam vetores?
Eu descobri que as declarações ifelse de R são muito úteis de vez em quando. Por exemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Mas estou um tanto confuso com o seguinte comportamento. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Esta é uma escolha de design que está …
118 r  if-statement  r-faq 

2
Como reordenar colunas data.table (sem copiar)
Gostaria de reordenar as colunas no meu data.table x, dado um vetor de caracteres de nomes de coluna neworder: library(data.table) x <- data.table(a = 1:3, b = 3:1, c = runif(3)) neworder <- c("c", "b", "a") Obviamente, eu poderia fazer: x[ , neworder, with = FALSE] # or x[ , …
118 r  data.table 

6
Obtenha o tipo de todas as variáveis
Em R, gostaria de recuperar uma lista de variáveis ​​globais no final do meu script e iterar sobre elas. Aqui está o meu código #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' …
118 r  typeof 

2
Converter época UNIX em objeto Date
Estou traçando e realizando cálculos em séries temporais uniformemente distribuídas. Os carimbos de data / hora são armazenados atualmente como inteiros que representam o número de segundos desde a época do UNIX (por exemplo 1352068320), mas os Dateobjetos parecem mais apropriados para plotagem. Como posso fazer a conversão? Eu li …
118 r  time  r-faq 

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.