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.

9
Chamar explicitamente retorno em uma função ou não
Há um tempo , fui repreendido por Simon Urbanek, da equipe principal do R (acredito), por recomendar que um usuário chamasse explicitamente returnno final de uma função (seu comentário foi excluído): foo = function() { return(value) } em vez disso, ele recomendou: foo = function() { value } Provavelmente em …
199 r 

4
R - Markdown evitando o carregamento de mensagens
Eu tenho usado Knitr via R-Studio, e acho que é muito legal. Eu tenho um problema menor embora. Quando eu origino um arquivo em um R-Chunk, a saída knitr inclui comentários externos da seguinte maneira: + FALSE Loading required package: ggplot2 + FALSE Loading required package: gridExtra + FALSE Loading …


8
Como você exclui uma coluna pelo nome em data.table?
Para se livrar de uma coluna chamada "foo" em a data.frame, eu posso fazer: df <- df[-grep('foo', colnames(df))] No entanto, uma vez dfconvertido em um data.tableobjeto, não há como remover apenas uma coluna. Exemplo: df <- data.frame(id = 1:100, foo = rnorm(100)) df2 <- df[-grep('foo', colnames(df))] # works df3 <- …
195 r  data.table 

9
Acelere a operação do loop em R
Eu tenho um grande problema de desempenho em R. Eu escrevi uma função que itera sobre um data.frameobjeto. Ele simplesmente adiciona uma nova coluna a data.framee acumula algo. (operação simples). O data.frametem aproximadamente 850K linhas. Meu PC ainda está funcionando (cerca de 10 horas agora) e não faço ideia do …
193 performance  r  loops  rcpp  r-faq 

2
Entendendo exatamente quando uma tabela de dados é uma referência a (contra uma cópia de) outra tabela de dados
Estou com problemas para entender as propriedades de passagem por referência de data.table. Algumas operações parecem 'quebrar' a referência e eu gostaria de entender exatamente o que está acontecendo. Ao criar um a data.tablepartir de outro data.table(via <-, e atualizando a nova tabela por :=, a tabela original também é …

5
Exibir / imprimir todas as linhas de uma rampa (tbl_df)
tibble(anteriormente tbl_df) é uma versão de um quadro de dados criado pelo dplyrpacote de manipulação do quadro de dados em R. Ele evita saídas longas da tabela ao chamar acidentalmente o quadro de dados. Depois que um quadro de dados é agrupado por tibble/ tbl_df, existe um comando para exibir …
192 r  dplyr  options  display 

7
Remover valores de NA de um vetor
Eu tenho um vetor enorme que possui alguns NAvalores e estou tentando encontrar o valor máximo nesse vetor (o vetor é todos os números), mas não posso fazer isso por causa dos NAvalores. Como posso remover os NAvalores para poder calcular o máximo?
191 r  max  min  na  missing-data 

4
Emular a paleta de cores padrão ggplot2
Que função posso usar para emular a paleta de cores padrão do ggplot2 para um número desejado de cores. Por exemplo, uma entrada 3 produziria um vetor de caracteres de cores HEX com estas cores:
191 r  ggplot2 


5
Aumentar o número de marcações do eixo
Estou gerando gráficos para alguns dados, mas o número de ticks é muito pequeno, preciso de mais precisão na leitura. Existe alguma maneira de aumentar o número de marcações do eixo no ggplot2? Eu sei que posso dizer ao ggplot para usar um vetor como marcações de eixo, mas o …
188 r  ggplot2 


4
Filtrar linhas que contêm uma determinada sequência
Eu tenho que filtrar um quadro de dados usando como critério a linha na qual está a string RTB. Estou usando dplyr. d.del <- df %.% group_by(TrackingPixel) %.% summarise(MonthDelivery = as.integer(sum(Revenue))) %.% arrange(desc(MonthDelivery)) Eu sei que posso usar a função filter, dplyrmas não sei exatamente como pedir para verificar o …
188 r  filter  dplyr 

2
Uso de ~ (til) na linguagem de programação R
Eu vi em um tutorial sobre modelagem de regressão o seguinte comando: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width O que exatamente esse comando faz e qual é o papel de ~(til) no comando?
187 r  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.