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.

28
Maneira elegante de verificar se há pacotes ausentes e instalá-los?
Parece que estou compartilhando muito código com os co-autores atualmente. Muitos deles são usuários R iniciantes / intermediários e não percebem que precisam instalar pacotes que ainda não possuem. Existe uma maneira elegante de ligar installed.packages(), comparar com as que estou carregando e instalando, se estiver faltando?
336 r  packages  r-faq 

19
Como renomear uma única coluna em um data.frame?
Sei que tenho um quadro de dados com mais de uma coluna, posso usar colnames(x) <- c("col1","col2") renomear as colunas. Como faço isso se for apenas uma coluna? Significa um vetor ou quadro de dados com apenas uma coluna. Exemplo: trSamp <- data.frame(sample(trainer$index, 10000)) head(trSamp ) # sample.trainer.index..10000. # 1 …
335 r 



12
Como usar corretamente listas em R?
Breve histórico: Muitas (mais?) Linguagens de programação contemporâneas de uso amplo têm pelo menos um punhado de ADTs [tipos de dados abstratos] em comum, em particular, string (uma sequência composta de caracteres) lista (uma coleção ordenada de valores) e tipo baseado em mapa (uma matriz não ordenada que mapeia chaves …

12
Função para limpar o console no R e RStudio
Gostaria de saber se existe uma função para limpar o console no R e, em particular, no RStudio. Estou procurando uma função que possa digitar no console e não um atalho de teclado. Alguém já forneceu essa função nesta postagem do StackExchange de 2010 . Infelizmente, isso depende do pacote …
319 r 




11
Como salvar um gráfico como imagem no disco?
Eu planto uma regressão linear simples usando R. Eu gostaria de salvar essa imagem como PNG ou JPEG, é possível fazê-lo automaticamente? (via código) Há duas perguntas diferentes: Primeiro, eu já estou vendo o gráfico no meu monitor e gostaria de salvá-lo como está. Segundo, ainda não gerei o gráfico, …
304 r  plot  ggplot2  lattice  r-faq 

11
Como soltar colunas por nome em um quadro de dados
Eu tenho um grande conjunto de dados e gostaria de ler colunas específicas ou descartar todas as outras. data <- read.dta("file.dta") Eu seleciono as colunas nas quais não estou interessado: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] e do que eu gostaria de fazer algo como: for(i in 1:length(var.out)) …
304 r  dataframe  subset 

13
Barras de pedidos no gráfico de barras ggplot2
Estou tentando criar um gráfico de barras em que a barra maior esteja mais próxima do eixo y e a barra mais curta esteja mais distante. Então isso é como a tabela que eu tenho Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 …
301 r  ggplot2  r-faq 

11
Como alterar o título da legenda no ggplot
Eu tenho o seguinte gráfico como abaixo. Foi criado com este comando: library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(x=rating, fill=cond)) + geom_density(alpha = .3) + xlab("NEW RATING TITLE") + ylab("NEW DENSITY TITLE") Agora, a próxima coisa que quero fazer é …
300 r  plot  ggplot2 

1
Como desativar a notação científica?
Eu tenho um quadro de dados com uma coluna de valores-p e quero fazer uma seleção nesses valores-p. > pvalues_anova [1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02 [6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01 [11] 9.536330e-01 9.239667e-01 9.645590e-01 9.478572e-01 6.243775e-01 [16] 5.608563e-01 1.371190e-04 9.601970e-01 9.988648e-01 9.698365e-01 [21] 2.795891e-06 1.290176e-01 7.125751e-01 5.193604e-01 4.835312e-04 …

6
Como verificar se o objeto (variável) está definido no R?
Gostaria de verificar se alguma variável está definida no R - sem obter um erro. Como posso fazer isso? Minhas tentativas (sem êxito): > is.na(ooxx) Error: object 'ooxx' not found > is.finite(ooxx) Error: object 'ooxx' not found Obrigado!
294 r 

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.