Resultados da pesquisa a pedido "dplyr"

1 a resposta

Obter o nome do quadro de dados passado pelo pipe em R

Gostaria de poder imprimir o nome de um quadro de dados passado pelo pipe. Isso é possível? Eu posso fazer. printname <- function(df){ print(paste(substitute(df))) } printname(mtcars) #[1] "mtcars"No entanto, ele retorna "." quando esta função é ...

1 a resposta

Ordem de barras empilhadas reversa

Estou criando um gráfico de barras empilhadas usando ggplot como este: plot_df <- df[!is.na(df$levels), ] ggplot(plot_df, aes(group)) + geom_bar(aes(fill = levels), position = "fill")O que me dá algo assim: [/imgs/cNeVb.png] Como inverter a ...

6 a resposta

produto cartesiano com dplyr R

Estou tentando encontrar a função dplyr para o produto cartesiano. Eu tenho dois data.frame simples sem variável comum: x <- data.frame(x=c("a","b","c")) y <- data.frame(y=c(1,2,3))Eu gostaria de reproduzir o resultado de merge(x,y) x y 1 a 1 2 ...

2 a resposta

Como adicionar barra de progresso dentro da cadeia dplyr em R

Eu gosto da função "progress_estimated" do dplyr, mas não consigo descobrir como fazer com que uma barra de progresso funcione dentro de uma cadeia dplyr. Eu coloquei um exemplo reproduzível com código na parte inferior aqui. Eu tenho um grande ...

1 a resposta

r programação funcional de tabela de dados / metaprogramação / computação na linguagem

Estou explorando maneiras diferentes de agrupar uma função de agregação (mas realmente poderia ser qualquer tipo de função) usando data.table (um exemplo de dplyr também é fornecido) e estava pensando nas melhores práticas para programação / ...

5 a resposta

R: calcula o número de ocorrências de um evento específico em um tempo especificado no futuro

meus dados simplificados ficam assim: set.seed(1453); x = sample(0:1, 10, TRUE) date = c('2016-01-01', '2016-01-05', '2016-01-07', '2016-01-12', '2016-01-16', '2016-01-20', '2016-01-20', '2016-01-25', '2016-01-26', '2016-01-31') df = ...

1 a resposta

Como aplicar o filtro dplyr () à lista () de quadros de dados?

eu tenho umlist() de quadros de dados. Eu quero aplicardplyréfilter() para todos eles. Exemplo de código do que tentei até agora ... require(dplyr) list.DFs <- list(df1,df2) lapply( X = list.DFS, FUN = filter(Gold.fish.count=="Total") )Mas isso ...

1 a resposta

contagem percentual por grupo usando dplyr

com um quadro de dadosdf como abaixo df <- data.frame(colors = c("red", "blue", "green", "red", "red" , "blue"))Eu posso descobrir a contagem por cor usando dplyr da seguinte maneira df %>% group_by(color) %>% summarise(count = n())Em vez de ...

2 a resposta

Ajustar um modelo diferente para cada linha de um quadro de dados de colunas da lista

Qual é a melhor maneira de ajustar diferentes fórmulas de modelo que variam de acordo com a linha de um quadro de dados com a estrutura de dados das colunas da lista em ordem inversa? No R for Data Science, Hadley apresenta um excelente exemplo ...

1 a resposta

Passando argumentos para dplyr Resumir Função

Estou tentando usar a função de resumo no dplyr para calcular estatísticas de resumo usando uma função de dois argumentos que passa um nome de tabela e campo de um banco de dados conectado. Infelizmente, assim que envolvo a função de resumo com ...