Resultados da pesquisa a pedido "dplyr"

1 a resposta

Como tornar as operações de junção no dplyr silenciosas?

O dplyr (versão 0.4.1) imprime os nomes dos nomes pelos quais está executando a junção. É possível desativar esta opção? Código R: library(dplyr) a=data.frame(x=1,y=2) b=data.frame(x=1,z=10) aa=inner_join(a,b) para a última linha, o dplyr ...

4 a resposta

Dplyr join por = (a = b), onde aeb são variáveis que contêm strings?

Estou tentando executar uma junção interna de duas tabelas usando o dplyr e acho que estou sendo enganado por regras de avaliação não padrão. Ao usar o argumento by = ("a" = "b"), tudo funciona como esperado quando "a" e "b" são cadeias ...

4 a resposta

Linhas únicas, considerando duas colunas, em R, sem ordem

Diferentemente das perguntas que encontrei, quero obter o único de duas colunas sem ordem. Eu tenho um df: df<-cbind(c("a","b","c","b"),c("b","d","e","a")) > df [,1] [,2] [1,] "a" "b" [2,] "b" "d" [3,] "c" "e" [4,] "b" "a"Nesse caso, as linhas ...

3 a resposta

Como posso usar uma coluna para determinar onde obtenho o valor para outra coluna?

Estou tentando usar uma coluna para determinar qual coluna usar como valor para outra coluna. É algo como isto: X Y Z Target 1 a b c X 2 d e f Y 3 g h i ZE eu quero algo parecido com isto: X Y Z Target TargetValue 1 a b c X a 2 d e f Y e 3 g h ...

2 a resposta

Como combinar o resultado de lapply a um data.frame?

Digamos, eu tenho um vetor e uma função com um argumento que retorna um data.frame. Quero aplicar a função a cada elemento do vetor e combinar os resultados em um grande data.frame. Eu tenho o comando de trabalho abaixo com lapply e rbind. Mas ...

2 a resposta

Como filtrar casos em uma data.table por várias condições definidas em outra data.table

Gostaria de saber se existe alguma maneira eficiente de filtrar uma tabela de dados por várias condições definidas em outra tabela de dados. Existem 2 data.table neste caso: # the filter data.table defines the ...

2 a resposta

Expressões regulares (RegEx) e dplyr :: filter ()

Eu tenho um quadro de dados simples que se parece com isso: x <- c("aa", "aa", "aa", "bb", "cc", "cc", "cc") y <- c(101, 102, 113, 201, 202, 344, 407) df = data.frame(x, y) x y 1 aa 101 2 aa 102 3 aa 113 4 bb 201 5 cc 202 6 cc 344 7 cc ...

5 a resposta

Soma em várias colunas com dplyr

Minha pergunta envolve somar valores em várias colunas de um quadro de dados e criar uma nova coluna correspondente a esse somatório usandodplyr. As entradas de dados nas colunas são binárias (0,1). Estou pensando em um análogo em ...

2 a resposta

Removendo observações de NA com dplyr :: filter ()

Meus dados são assim: library(tidyverse) df <- tribble( ~a, ~b, ~c, 1, 2, 3, 1, NA, 3, NA, 2, 3 )Eu posso remover tudoNA observações comdrop_na(): df %>% drop_na()Ou remova tudoNA observações em uma única coluna (a por exemplo): df %>% ...

3 a resposta

Aplique uma função ggplot por grupo com dplyr e defina o título por grupo

Gostaria de criar um gráfico separado por grupo em um quadro de dados e incluir o grupo no título. Com o conjunto de dados da íris, posso na base R e ggplot fazer isso plots1 <- lapply(split(iris, iris$Species), function(x) ...