Resultados da pesquisa a pedido "dplyr"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 %>% ...
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) ...