Articles of r

Como converter o nome da variável (object) em String

Eu tenho o seguinte quadro de dados com o nome da variável “foo” ; > foo <-c(3,4); O que eu quero fazer é converter “foo” em uma string. Então, em uma function, não preciso recriar outras variables ​​extras: output <- myfunc(foo) myfunc <- function(v1) { # do something with v1 # so that it prints […]

Qual é a diferença entre parent.frame () e parent.env () em R; Como eles diferem em chamada por referência?

Seria útil se alguém pudesse ilustrar isso com um exemplo simples? Além disso, onde seria útil usar parent.frame() vez de parent.env() e vice-versa.

R: acelerar as operações de “grupo por”

Eu tenho uma simulação que tem um enorme agregado e combina passo a passo no meio. Eu prototipou esse processo usando a function ddly () do plyr, que funciona muito bem para uma grande porcentagem das minhas necessidades. Mas eu preciso que essa etapa de agregação seja mais rápida, já que tenho que executar simulações […]

Ajustando o modelo polinomial aos dados em R

Eu li as respostas para esta pergunta e eles são bastante úteis, mas eu preciso de ajuda particularmente em R. Eu tenho um dataset de exemplo em R da seguinte forma: x <- c(32,64,96,118,126,144,152.5,158) y <- c(99.5,104.8,108.5,100,86,64,35.3,15) Eu quero encheckboxr um modelo para esses dados para que y = f(x) . Eu quero que seja […]

Usando R para listar todos os arquivos com uma extensão especificada

Eu sou muito novo em R e estou trabalhando na atualização de um script R para percorrer uma série de tabelas .dbf criadas usando o ArcGIS e produzir uma série de charts. Eu tenho um diretório, C: \ Scratch, que conterá todos os meus arquivos .dbf. No entanto, quando o ArcGIS cria essas tabelas, ele […]

Instalando o R no Mac – Mensagens de aviso: A configuração LC_CTYPE falhou, usando “C”

Gostaria de instalar o R ​​no meu laptop Mac OS X versão 10.7.3 Baixei a última versão e dou um duplo clique nela e ela foi instalada, quando eu inicio eu recebo o seguinte erro, procurei na internet mas não consegui resolver o problema, qualquer ajuda seria apreciada os erros são Durante a boot – […]

Como ler o arquivo csv em R, onde alguns valores contêm o símbolo de porcentagem (%)

Existe uma maneira limpa / automática de converter valores CSV formatados com porcentagens (com o símbolo % trailing) em R? Aqui estão alguns dados de exemplo: actual,simulated,percent error 2.1496,8.6066,-300% 0.9170,8.0266,-775% 7.9406,0.2152,97% 4.9637,3.5237,29% Que pode ser lido usando: junk = read.csv(“Example.csv”) Mas todas as colunas% são lidas como sequências e convertidas em fatores: > str(junk) ‘data.frame’: […]

Calcular proporções em linha

Eu tenho um quadro de dados: x <- data.frame(id = letters[1:3], val0 = 1:3, val1 = 4:6, val2 = 7:9) # id val0 val1 val2 # 1 a 1 4 7 # 2 b 2 5 8 # 3 c 3 6 9 Dentro de cada linha, quero calcular as proporções correspondentes (proporção) para cada […]

Aleatoriamente insira NAs no dataframe proporcionalmente

Eu tenho um dataframe completo. Eu quero que 20% dos valores no dataframe sejam substituídos por NAs para simular dados perdidos randoms. A <- c(1:10) B <- c(11:20) C <- c(21:30) df<- data.frame(A,B,C) Alguém pode sugerir uma maneira rápida de fazer isso?

Como podemos fazer charts de estilo xkcd?

Aparentemente, as pessoas descobriram como fazer charts de estilo xkcd no Mathematica e no LaTeX . Podemos fazer isso em R? Ggplot2-ers? Um geom_xkcd e / ou theme_xkcd? Eu acho que em charts de base, par (xkcd = TRUE)? Como eu faço isso? Como uma primeira tentativa (e muito mais elegantemente mostrada abaixo) em ggplot2, […]