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.

10
Como posso visualizar o código fonte de uma função?
Eu quero olhar para o código fonte de uma função para ver como ele funciona. Sei que posso imprimir uma função digitando seu nome no prompt: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Nesse caso, o que UseMethod("t")significa? Como localizo o código fonte que realmente está sendo usado, …
551 r  function  r-faq 


11
Como descarregar um pacote sem reiniciar o R
Gostaria de descarregar um pacote sem ter que reiniciar o R ​​(principalmente porque reiniciar o R ​​ao experimentar diferentes pacotes conflitantes está ficando frustrante, mas é possível que isso possa ser usado em um programa para usar uma função e depois outra - embora o namespace referenciar é provavelmente uma …
540 r  package  r-faq 



20
Converter uma lista em um quadro de dados
Eu tenho uma lista aninhada de dados. Seu comprimento é 132 e cada item é uma lista de comprimento 20. Existe uma maneira rápida de converter essa estrutura em um quadro de dados com 132 linhas e 20 colunas de dados? Aqui estão alguns dados de amostra para trabalhar: l …
513 r  list  dataframe 


27
Truques para gerenciar a memória disponível em uma sessão R
Quais truques as pessoas usam para gerenciar a memória disponível de uma sessão R interativa? Uso as funções abaixo [baseadas nas postagens de Petr Pikal e David Hinds na lista de ajuda em 2004] para listar (e / ou classificar) os maiores objetos e ocasionalmenterm() alguns deles. Mas, de longe, …


16
Crie um data.frame vazio
Estou tentando inicializar um data.frame sem nenhuma linha. Basicamente, desejo especificar os tipos de dados para cada coluna e nomeá-los, mas não ter nenhuma linha criada como resultado. O melhor que pude fazer até agora é algo como: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] O que …
480 r  dataframe  r-faq 


12
Como descobrir qual versão do pacote está carregada no R?
Estou em um processo de descobrir como usar meu cluster universitário. Possui 2 versões do R instaladas. Todo o sistema R 2.11 (Debian 6.0) e R 2.14.2 em local não padrão. Estou tentando usar o MPI junto com a neve. O código que estou tentando executar é o seguinte library(snow) …
405 r  package  version 

2
Por que o `[` é melhor que o `subconjunto`?
Quando preciso filtrar um data.frame, ou seja, extrair linhas que atendam a determinadas condições, prefiro usar a subsetfunção: subset(airquality, Month == 8 & Temp > 90) Em vez da [função: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Há duas razões principais para minha preferência: Acho que o código lê …
400 r  filter  subset  r-faq 


16
Alterando nomes de colunas de um quadro de dados
Eu tenho um quadro de dados chamado "newprice" (veja abaixo) e quero alterar os nomes das colunas no meu programa em R. > newprice Chang. Chang. Chang. 1 100 36 136 2 120 -33 87 3 150 14 164 De fato, é isso que estou fazendo: names(newprice)[1]<-paste("premium") names(newprice)[2]<-paste("change") names(newprice)[3]<-paste("newprice") Não …
399 r  dataframe  rename 

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.