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
Como instalo um pacote R a partir da fonte?
Um amigo me enviou ao longo desta grande tutorial sobre webscraping NYTimes com R . Eu realmente adoraria tentar. No entanto, o primeiro passo é instalar um pacote chamado RJSONIO da fonte. Conheço R razoavelmente bem, mas não tenho ideia de como instalar um pacote a partir da fonte. Estou …
392 r  package  install  r-faq 

30
Existe uma função interna para encontrar o modo?
Em R, mean()e median()são funções padrão que fazem o que você esperaria. mode()informa o modo de armazenamento interno do objeto, não o valor que ocorre mais em seu argumento. Mas existe uma função de biblioteca padrão que implementa o modo estatístico para um vetor (ou lista)?
392 r  statistics  r-faq 

8
Verifique a existência do diretório e crie se não existir
Costumo me escrever scripts R que geram muita saída. Acho mais limpo colocar essa saída em seu próprio diretório (s). O que eu escrevi abaixo verificará a existência de um diretório e será movido para ele, ou criará o diretório e depois será movido para ele. Existe uma maneira melhor …
388 r 



13
Como aparar espaços em branco à esquerda e à direita?
Estou tendo alguns problemas com espaços em branco iniciais e finais em um data.frame. Por exemplo, eu gosto de dar uma olhada em um específico rowem um com data.framebase em uma determinada condição: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or …

2
Como definir limites para eixos nas plotagens ggplot2 R?
Traço o seguinte: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Agora diga que só quero plotar a região entre x=-5000para 5000, em vez …
358 r  plot  ggplot2 

15
Como somar uma variável por grupo
Eu tenho um quadro de dados com duas colunas. A primeira coluna contém categorias como "Primeiro", "Segundo", "Terceiro" e a segunda coluna possui números que representam o número de vezes que vi os grupos específicos de "Categoria". Por exemplo: Category Frequency First 10 First 15 First 5 Second 2 Third …
357 r  dataframe  aggregate  r-faq 

17
Converter colunas data.frame de fatores em caracteres
Eu tenho um quadro de dados. Vamos chamá-lo bob: > head(bob) phenotype exclusion GSM399350 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399351 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399352 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399353 …
352 r  dataframe 

8
Como adicionar zeros à esquerda?
Eu 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 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 …

6
Como encontrar o comprimento de uma string em R
Como encontrar o comprimento de uma string (número de caracteres em uma string) sem dividi-lo em R? Eu sei como encontrar o comprimento de uma lista, mas não de uma string. E as strings Unicode? Como encontro o comprimento (em bytes) e o número de caracteres (runas, símbolos) em uma …

5
Como escrever trycatch em R
Quero escrever um trycatchcódigo para lidar com erros no download da Web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Essas duas instruções são executadas com êxito. Abaixo, crio um endereço da web inexistente: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]não existe. Como se escreve um trycatchloop (função) para que: Quando …


13
Gráficos lado a lado com ggplot2
Eu gostaria de colocar dois gráficos lado a lado usando o pacote ggplot2 , ou seja, faça o equivalente a par(mfrow=c(1,2)). Por exemplo, eu gostaria que os dois gráficos a seguir mostrassem lado a lado com a mesma escala. x <- rnorm(100) eps <- rnorm(100,0,.2) qplot(x,3*x+eps) qplot(x,2*x+eps) Preciso colocá-los no …
339 r  visualization  ggplot2 

9
Converter uma lista de quadros de dados em um quadro de dados
Eu tenho um código que em um local termina com uma lista de quadros de dados que eu realmente quero converter em um único quadro de big data. Eu recebi alguns indicadores de uma pergunta anterior que estava tentando fazer algo semelhante, mas mais complexo. Aqui está um exemplo do …
336 list  r  dataframe 

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.