Articles of r

Quais IDEs estão disponíveis para R no Linux?

Que bons IDEs existem para o R no Linux? Eu tentei Rcmdr e Eclipse, mas nem parece ter a mesma usabilidade que o Tinn-R no Windows. Existem outras opções?

R use ddply ou agregado

Eu tenho um quadro de dados com 3 colunas: custId, saleDate, DelivDateTime. > head(events22) custId saleDate DelivDate 1 280356593 2012-11-14 14:04:59 11/14/12 17:29 2 280367076 2012-11-14 17:04:44 11/14/12 20:48 3 280380097 2012-11-14 17:38:34 11/14/12 20:45 4 280380095 2012-11-14 20:45:44 11/14/12 23:59 5 280380095 2012-11-14 20:31:39 11/14/12 23:49 6 280380095 2012-11-14 19:58:32 11/15/12 00:10 Aqui está […]

Versão de subconjunto segura para programação – para avaliar sua condição enquanto chamada de outra function

Como subset() manual states: Aviso : Esta é uma function de conveniência para uso interativo Eu aprendi com este ótimo artigo não apenas o segredo por trás deste aviso, mas um bom entendimento de substitute() , match.call() , eval() , quote() , ‍ chamada, promise e outros assuntos relacionados a R, que são um um […]

mudando as colors do fator ggplot?

Percebo que aqui Box e bigodes traçam a chamada: p + geom_boxplot(aes(fill = factor(cyl))) gera colors vermelho / verde / azul shiny para preenchimento de boxplots, enquanto: p + geom_boxplot(aes(fill = factor(vs))) Gera um verde claro / vermelho claro de colors. Nos meus dados, eu obtenho o segundo conjunto de colors, mas gostaria do primeiro […]

operações eficientes em linha em um data.table

Eu preciso encontrar o mínimo linha de muitos (+60) data.frame relativamente grande (~ 250.000 x 3) (ou posso trabalhar equivalentemente em um xts ). set.seed(1000) my.df <- sample(1:5, 250000*3, replace=TRUE) dim(my.df) <- c(250000,3) my.df <- as.data.frame(my.df) names(my.df) <- c("A", "B", "C") O quadro de dados my.df parece com isso > head(my.df) ABC 1 2 5 […]

não pode executar o rsDriver (conexão recusada)

Eu não posso chegar a lugar algum com R selenium. Aqui está o primeiro passo e minha saída: library(RSelenium) rD <- rsDriver() # checking Selenium Server versions: # BEGIN: PREDOWNLOAD # BEGIN: DOWNLOAD # BEGIN: POSTDOWNLOAD # checking chromedriver versions: # BEGIN: PREDOWNLOAD # BEGIN: DOWNLOAD # BEGIN: POSTDOWNLOAD # checking geckodriver versions: # BEGIN: […]

Criando uma matriz simétrica em R

Eu tenho uma matriz em R que é suposto ser simétrica, no entanto, devido à precisão da máquina, a matriz nunca é simétrica (os valores diferem em torno de 10 ^ -16). Desde que eu sei que a matriz é simétrica, tenho feito isso até agora para contornar o problema: s.diag = diag(s) s[lower.tri(s,diag=T)] = […]

Alterar ordem de linha em uma matriz / dataframe

Eu preciso alterar / inverter linhas no meu quadro de dados, não transpondo os dados, mas movendo a linha inferior para o topo e assim por diante. Se o quadro de dados fosse: 1 2 3 4 5 6 7 8 9 Eu preciso converter para 7 8 9 4 5 6 1 2 3 […]

Você pode especificar diferentes gemas para diferentes facetas em um ggplot?

Como você especifica diferentes gemas para diferentes facetas em um ggplot? (Perguntado em nome de @pacomet, quem queria saber .)

Mineração de texto com o pacote tm – palavra stemming

Eu estou fazendo alguma mineração de texto em R com o pacote- tm . Tudo funciona muito bem. No entanto, um problema ocorre depois de stemming ( http://en.wikipedia.org/wiki/Stemming ). Obviamente, há algumas palavras que têm o mesmo radical, mas é importante que elas não sejam “jogadas juntas” (como essas palavras significam coisas diferentes). Por exemplo, […]