Resultados da pesquisa a pedido "magrittr"

2 a resposta

Diferenças entre%.% (Dplyr) e%>% (magrittr)

odplyr pacote introduziu o%.% operador para passar o lado esquerdo como argumento da função no lado direito, semelhante a um pipe * NIX. omagrittr package é um pacote muito mais leve que existe para definir apenas esse operador de tubo. Ainda se ...

2 a resposta

rollmean com dplyr e magrittr

Dados os seguintes dados: set.seed(1) data <- data.frame(o=c('a','a','a','a','b','b','b','b','c','c','c','c'), t=c(1,2,3,4,1,2,3,4,1,2,3,4), u=runif(12), v=runif(12)) data o t u v 1 a 1 0.26550866 0.6870228 2 a 2 0.37212390 0.3841037 3 a 3 ...

2 a resposta

Operadores aritméticos de corrente no dplyr com%>% pipe

Eu gostaria de entender por que, nodplyr oumagrittr pacote e, mais especificamente, a função de encadeamento%>% tem algum problema com os operadores básicos+, -, *e/ O encadeamento pega a saída da instrução anterior e a alimenta como ...

2 a resposta

Como definir os nomes de linha de um quadro de dados transmitidos com o operador%>% do pipe?

Eu tenho um quadro de dados que eu soudcastusando oreshape2 pacote, e eu gostaria de remover a primeira coluna e transformá-la nos nomes das linhas do quadro de dados. Dataframe original, antesdcast: > corner(df) ID_full gene cpm 1 S36-A1 ...

2 a resposta

Combinando tubos e o espaço reservado de ponto principal (.)

Sou bastante novo no R e estou tentando entender o%>% operador e o uso do ".espaço reservado "(ponto). Como um exemplo simples, o código a seguir funciona library(magrittr) library(ensurer) ensure_data.frame <- ensures_that(is.data.frame(.)) ...

2 a resposta

Como acesso o quadro de dados que foi passado para ggplot ()?

Eu quero definir a stringN=xxx como o título da minha figura, ondexxx é o número de observações no quadro de dados que passo comodata argumento paraggplot(). No meu código atual, passo explicitamente esse quadro de dados uma segunda vez ...

3 a resposta

Vários ggplots com o operador magrittr tee

Estou tentando descobrir por que o operador tee,% T>%, não funciona quando passo os dados para um comando ggplot. Isso funciona bem library(ggplot2) library(dplyr) library(magrittr) mtcars %T>% qplot(x = cyl, y = mpg, data = ., geom = "point") ...

3 a resposta

É possível associar a direita para a esquerda no operador R?

Eu sou novo no R e acabei de descobrir que sofro deFobia de suporte [https://mathematica.stackexchange.com/a/17315/2266](veja o comentário no link). eu gosto do jeitomagrittr notação%>% funciona, porque evita parênteses aninhados em algumas ...

3 a resposta

Por que o uso de dplyr pipe (%>%) é mais lento que uma expressão equivalente não-pipe, para alta cardinalidade, agrupar por?

Eu pensei que, de um modo geral, usando%>% não teria um efeito perceptível na velocidade. Mas neste caso, ele roda 4x mais devagar. library(dplyr) library(microbenchmark) set.seed(0) dummy_data <- dplyr::data_frame( id=floor(runif(100000, 1, ...

3 a resposta

Uso de ! (ou qualquer operador lógico) com%>% (magrittr) produz saída inesperada

Eu me deparei com uma situação em que%>% produz resultados surpreendentes quando combinados com!. Considere o seguinte código: x <- c(1:20) y <- !is.na(x) > y [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE ...